如果我们建站选择VPS、服务器的时候,会发现大部分国内或者亚洲数据中心VPS主机带宽都比较小。我们的预算成本可能就控制在能够支付得起1Mbps左右带宽。确实这样的带宽如果用来建网站,且网站如果有较大突破和静态资源,是会减少网站的访问速度。那有没有办法来解决这个问题呢?
其中一个办法就是将网站中的静态文件分离出来。可以将静态文件分离存储到七牛云存储、又拍云存储、阿里云OSS或者腾讯云COS等对象存储资源中。这样就可以适当的减少网站因文件拥挤导致的速度问题,这个也仅仅是相对而言,如果网站有较大的访问和用户,那肯定还是需要提高带宽和服务器配置的。
如今可选择的对象存储商家还是比较多的,而且成本也不高。这里蜗牛需要提到的是前一段时间有在研究的阿里云OSS存储,如果我们的网站是WORDPRESS程序,可以直接使用到插件在上传图片或者静态文件的时候,直接分离至阿里云OSS存储。
第一、准备工作
1、准备阿里云OSS Bucket账户空间,这里蜗牛在\”阿里云OSS对象存储开通与基本设置 附API AccessKey申请\”文章有提到开通对象存储,以及获取API信息的。因为后面配置插件的时候是需要用到。
2、目前阿里云OSS好像并不是特别强制需要用到自己的域名,可以直接用阿里云自带的域名,不过这个在七牛云存储那边应该是不行的,前几天有收到邮件取消支持使用七牛自带的域名。
第二、安装插件和配置
这里在插件搜索OSS Upload,然后直接安装。然后在SETTING-OSS UPLOAD进行设置。
然后根据对应参数去一个个填写。信息都是可以在OSS基础设置中获取的。同时,我们可以对缩略图进行详细的设置,比如缓存和预加载图片等。而且可以选择同步到本地,其实也没有必要同步本地了,直接静态文件都放到OSS,还可以减少本地服务器的磁盘占用。
配置完毕之后我们可以检测测试看看是否正常。如果看到上图正常字样,就说明完毕。
最后,我们进行正常的网站编辑,提交图片或者其他静态文件,都自动传输到阿里云OSS中。