网站首页 关于作者

利用阿里云对象存储(OSS)提升小网站的访问速度

  • 2019-12-22 02:40:00
  • 5693已阅读
简介利用阿里云对象存储(OSS)提升小网站的访问速度

相信有不少同行都喜欢做一个自己的小网站。毕竟CSDN的广告确实很恶心。(是不是要封我的号了,哈哈~~~)

对于一些穷学生,没错就是本人。一般买的服务器的都不太贵,所以性能确实不太强。例如我的1核2G1M带宽的 腾讯云服务器(腾讯快给我打钱/xyx)

要跑一个小型的网站来说,这个CPU和内存还勉强后够用。但是这个一兆带宽就有点捉襟见肘了……除以8,理论上的最大速度也就128KB/S。这个就有点难受,毕竟一个网页的CSS+JS的文件总数还是不算小的。比如 JQuery就要 80KB,再加上一些别的。比如我引得layui这又是270KB。这就有300KB了,理论上两秒就没了。

再就是写博客总得放俩图吧,网友们现在动不动就是   没图你说个JB的,博主们也好绝望的好吧。图片就算压缩了也得个150KB一张吧。这样算下来,不管你的后台框架跑的多快,图片这些东西就占用了可能接近10S的时间。体验上就是很不好了。

-------------------------------------------------------------背景介绍完毕--------------------------------------------------------------------------------

接下来就说一下,解决的办法。虽然自己的服务器很慢,为何不把大文件放在别人快的服务器里面?

秉承着这样的思想。我找到了对象存储提供商。国内主要就是阿里和腾讯了。因为服务器在腾讯最开始我尝试了下腾讯的。无奈腾讯的文档写的太烂了……真的是业界公认的烂。于是我就转投阿里爸爸的怀抱了。

在提一下收费,首先是一年的租金是9块钱,包了50GB的存储。然后外网流出每1GB收费五毛钱。讲道理还是比较便宜。而且阿里云作为我国最早一批的提供商。速度大家不用担心,下载基本上可以跑满你的带宽,7,8MB/S一点问题都没有。

接下来我就大致说一下操作流程,动手能力强的哥们,到此就可以离开了……

首先登陆阿里云:https://oss.console.aliyun.com/

在上方搜索框OSS:


接下来就是创建一个桶。输入自定义的名字之类的。但是文件方式,建议选择公共读,不然外网不能访问到。

 接下来点击文件管理,上传需要的文件即可。

 大家也可以下载一个他们的exe本地管理器。私以为挺好用的,上传可以到10MB/S的样子。

接下来点击文件获取链接,替换掉网站的url即可,比如:


 接下来就是比较重要的部分了。因为每篇博客里面的图片不可能一张张手动上传到OSS。那就太麻烦了。

大家的博客系统一般都有编辑器,比如我用的是百度的ueditor(真的不好用,BUG还多……),大家用的框架不一样。这个我就帮不了大家了。

首先去阿里云对象存储看看文档,他们的文档写的很详细,且各个语言都有。大家按需分配,之后更改自己编辑器的系统设置项,将链接改到阿里云的网址。实现上传图片接口即可。


Top