折腾网站多多少少都有考虑服务器存储空间的问题,网站搭建时间长了,各种图片音视频文件等等,占据的不仅仅是存储空间,在调用的时候还会产生大量的下行流量,对于使用普通虚拟主机的博客来说可能有些吃不消。如果去花钱升级空间、购买流量包,实在不划算,显然不是什么明智的选择。由于博客引用图片文件居多,看到很多博主会选择去找一些图床服务商,专门购买存储空间来放置网站图片,我觉得花这钱还不如升级主机配置呢。
谁说天下没有免费的午餐?
下面推荐免费的存储服务不仅免费,而且是由互联网巨头阿里巴巴和腾讯公司提供,放心可靠。
阿里云开放存储服务OSS
北京、深圳、上海节点可以享受免费资源。
登陆后点击立即开通,进入控制台,新建BUCKET。
BUCKETNAME随意命名,等于指定一个存储根目录。
所属地域在北京、深圳、上海这三个地方任选,因为只有这三个地方提供免费资源,上述有提到。
读写权限这里需要选择公共读,否则你无法在外部引用文件。
对这个有需求的应该都是技术党哈,所以上传文件什么的我这里就不赘述了。
说说BUCKET属性设置里的几个重点
1、域名绑定设置
你的域名注册商可以不是阿里云(万网),但是必须备案且接入商为阿里云,符合条件的话点击配置输入你的域名,然后把域名做CNAME解析到你的BUCKET地址就行了。
绑定顶级域名的好处是可以美化引用链接地址,不再是冗长的4级地址。
2、Website设置(需先绑定顶级域名)
如果你已经为你的BUCKET绑定了顶级域名,你可以上传HTML静态页面文件到你的Bucket根目录,这里支持首页和404页面,上传后把相应的文件名和后缀填写好就行了,设置好之后访问绑定的顶级域名即可打开设置的首页,这里你可以在页面中提示这是XX网站的存储服务器。强烈建议设置404页面,如果访问链接错误或者在你网站的引用地址失效了,会打开你设置的404页面,你可以在你的404页面中提示访客回到你的网站。
3、防盗链设置
可以设置你的引用目标网站的白名单,设置后只有列表内的网站可以引用你的存储内容,避免被未授权的网站引用,浪费流量。
由于免费额度只包括:5GB存储容量、5GB/月外网流出流量、5万次/月Put类请求、50万次/月Get类请求,所以设置防盗链还是很有必要滴!
其它设定我没搞明白,也暂时用不上,就不介绍了。
最后提示一点的是,阿里云的免费额度只提供到2015年年底。
腾讯云对象存储服务COS
在这方面,腾讯则比阿里云做的相对大方一些,从表格中不难看出,腾讯提供50G以内的免费存储空间和下行流量。也就是只要你的存储文件大小和每月引用流量不高于50G,则不会产生任何费用,高于该值将按照价格表进行收费(看上去也不贵哈)
对于个人博客来说这额度绝对是够了。
腾讯的COS界面上相对来说要简洁很多,但是必要的功能都有,诸如上面讲到的读写权限、防盗链、顶级域名绑定,但不支持静态页面访问。
关于顶级域名绑定,网页提示“腾讯云支持用户将已在腾讯云备案的域名绑定在Bucket上面。”
但是我在实际操作测试后,发现在阿里云备案的域名也可以绑定生效,值得欣慰。
- 总结
两个大佬提供的服务,速度和稳定性肯定是没问题的,关键是免费,也算是给我们小站长的福利。
OSS和COS两者基本功能没有差异,但阿里云OSS更适合有多样性功能需求的用户,腾讯COS永久免费额度则是中小站长的首选了。