用七牛云存储实现博客图床(一)——选择七牛

需求

博客终于搭起来了,为了一部到位,我决定使用外部的云存储服务作为博客的图床。使用云存储服务器的优势在于:

  • 存储稳定性高,数据存储一般都有多份冗余备份
  • 支持各种数据处理,比如统一缩放,添加水印等等
  • 使用成本非常低

况且阿里云ECS服务器的带宽有限,刚起步只敢买1M的带宽,在服务器上放大量图片的话肯定会增加服务器压力,导致页面加载缓慢(前提是到达一定量后)。所以说可以考虑把图片存放在其他服务器,文章里直接调用图片外链就好了。

那就开始物色看上去靠谱的提供商,搜了一波,主要是以下几种:

  • 阿里云OSS
  • 又拍云
  • 七牛云

这里就不做详细的横向评测了,具体的其实我也没有详细体验过,最重要的一点就是要便宜233。所以我们只对比价格(滑稽)。

哦,在开始之前,首先还是要先明确一下需求:博客用图床,空间不用很大,个人博客流量也不会有很多,上传贴图的流程体验要好。

阿里云OSS

官方介绍地址

由于服务器采用的也是马云家的ECS,用自家的存储服务应该体验会更无缝一些吧?不过我们还是来先看看价格:

阿里云OSS的价格由三部分组成:存储费用,流量费用,接口调用费用。

pic1

存储费用这块我们选择最小的40G,包年的话只要9块钱(真便宜。。)

吐槽:其他这些动辄几百TB的套餐,显然不是给我这种小客户用的。。。

流量的闲时(00:0008:00)和忙时(08:0024:00)分开计算,就假如我的流量都在忙时,0.675元/GB,每天100MB(已经很多了。。),每月按3GB计,一年下来是24.3元。

接口调用费用几乎可以忽略不计。

所以最后算下来一年的费用是33.3元

又拍云

pic2

官方介绍地址

又拍云的流量价格相比阿里云真的要便宜许多,我们同样选择最小的套餐。。

下载流量费用为0.29元/GB,同样的加入每月3GB,一年是10.44元。

然后存储服务就比较有意思了,又拍云鼓励使用流量,每天流出的流量可以1:1抵消存储空间。也就是说,每天需要付的钱是日差值存储(日存储 - 日流量)。价格是0.0043 元/GB,假如我们存放了10G图片+视频+其他文件(已经很夸张了吧),每年是365100.0043=15.7元。

总计一年的费用是25.1元

此外我们加入又拍云联盟,可以获得免费的空间和流量。

成为又拍云联盟的用户,一年内每月可免费使用 10GB 存储空间及 15GB 流量。</

前提是用户需要在自己的网站底部添加又拍云的logo链接,就上边那张图。

不过这样一来这些免费的空间和流量就足够我们个人博客使用了,一年的总费用是0元

七牛云

官方介绍地址

再回头看看标题,是不是有一种钦定的感觉(误)?

七牛对于小型网站来说非常友好,注册成功后就会送你10GB的存储空间和每月10GB的流量。等下,好像已经够了嘛,一年的总费用是0元。就这么愉快地决定啦~

如果10GB的空间不够的话,50TB以内(绝对够了吧。。)的价格是每GB每月0.165元,比又拍略贵。流量(100TB以内,嗯和没说一样233)价格是0.29元/GB,和又拍云的价格是一样的。数据处理另外收费。

总结

当然我们注意到,阿里云提供的最小套餐40G是其他两家的4倍,嗯。。反正我是觉得有点浪费了,毕竟我们还是尽量物尽其用嘛XD

然后我又不想在网站下面加又拍云的logo。。于是就先选择了七牛云作为博客的图床了。另外,这篇博客里的图片已经都是在七牛云上托管的了~

当然,如果你的网站需要用到超过10GB的空间,还是推荐又拍云,以后有机会了体验一下~

结语

当然这只是系列文章的第一篇,接下来(如果我还没弃坑的话)就介绍一下我是如何快捷地上传图片到七牛云并获取外链地址的吧~


广告时间

所以说如果你也决定使用七牛云来做图床或者是下载服务器的话可以考虑用我的推广链接来注册哦,注册成功后我可以获得每月5GB的流量←_←