使用七牛CDN为博客加速

Nicky 3.6K 1
摘要:

在以前的文章里我介绍了七牛CDN如何防止盗链,但是当时并没有使用七牛CDN,但是我发现我周围的一些博主都在使用这个网站的产品时候我也试用了一下,觉得效果非常的好,所以现在就正式部署到我的博客上了。

在以前的文章里我介绍了七牛CDN如何防止盗链,但是当时并没有使用七牛CDN,但是我发现我周围的一些博主都在使用这个网站的产品时候我也试用了一下,觉得效果非常的好,所以现在就正式部署到我的博客上了。

后台设置

七牛给每个注册用户提供的免费套餐是每月10G容量、10G下载流量、10万次Put请求、100万次Get请求。这个套餐足够我使用了,不过最近收到七牛的提示说已经有以前的月结马上变成日结了(意思就是更贵了),虽然赠送了我800元的信用度,但是依然提示我的账户余额可能不够扣费的,提示我充值10元,本打算不理它的,后来想到开启防盗链功能需要10元余额,于是就一起都操作了。另外建议如果已经备案的用户可以自定义域名,看上去好像有点麻烦,但是切换图床存储位置的时候就非常方便了,比如我现在切换到七牛CDN的时候只要把原来图床上的文件下载回来原封不动的上传到七牛上然后CNAME以后就全部搞定了,不需要动博客的任何设置,使用七牛提供的域名的话以后不用七牛CDN了就需要在数据库里面统一修改图片地址了。

WordPress

其实对于Wordpress来说最方便的就是加载一个插件来搞定一切了。目前我在Wordpress的插件库里面搜到了4个七牛的插件。

这里面我看了一下,第一个是上传的时候直接上传到七牛去,就是在后台编辑框中添加一个七牛上传的按钮,点击上传的时候会自动上传到七牛空间去,同时在多媒体选项卡中添加一个七牛云存储的显示,例如这个插件上传到七牛云存储的图片都可以从该项目中看到;剩下的三项都是直接把Wordpress多媒体里面的文件后台上传到七牛去,相当于同步,其中最后一个是大名鼎鼎的水煮鱼博主开发的,用的人最多。

说真的,对于小空间的虚拟主机或是我这种有强迫症的患者来说,我并不希望图床的图片跟博客的文件在一起,所以后三项都不符合我的想法,我也曾联系过水煮鱼的博主,想着让他增加功能就是上传到七牛以后就自动把本地多媒体中的文件删除,水煮鱼觉得这种不安全,不如两边同步安全,我也就放弃了,毕竟他说的对,我是走偏门。对于第一个插件的作者我也联系过,因为他的那个操作方法比较适合我这类人,可惜他的功能也比较简单,KEY之类的都要手动去修改插件,也不提供自定义域名的设置,不过我已经联系作者了,作者也回答我说会考虑添加这些功能。

Typecho

Typecho是一些开源博客程序爱好者开发的博客程序,因为精简所以深受国内很多站长追捧,网上有朋友开发出来了Typecho版本的七牛上传插件。作者网站:http://www.tefans.org/read-40.html。具体我就不详细介绍了,作者的网站有详细介绍。

不过好像该版本没有加入Key验证。

手动同步

其实最方便的还是自己手动同步。但是可惜的是不能用Live Writer的FTP功能。

我之前联系了七牛的官方人员,他们回复我说“因为由于我们的存储结构是key-value式的,并非通常ftp所使用的filesystem接口,目前没有支持ftp的打算。

官方人员给了我七牛的几个同步工具,我觉得还是qrsbox方便。

qrsync:
http://developer.qiniu.com/docs/v6/tools/qrsync.html
或
qrsbox:
http://developer.qiniu.com/docs/v6/tools/qrsbox.html
支持整文件夹上传。

 

下载完工具打开<PATH>\qrsbox\qrsbox.exe程序,把官网上的各项配置填入,如图,其中同步源目录意思就是同步该文件夹的所有文件夹结构和文件。

我把我以前图床的文件结构拷贝到image文件夹下。程序检测到变动以后自动开始上传。

上传完毕。如果大家仔细看有个文件上传失败,等到全部上传完毕以后又重新上传了。

总结

我推荐使用同步工具来上传图片,因为操作方便,只需要把文件结构往该文件夹复制就自动上传,在其他的任何一个网站(白名单以内)只需要引用该图片的外链地址就可以。外链地址也非常的一目了然。

比如我的本篇博客的上一张图片的外链地址就是//image.nicky1605.com/2014/01/qiniu-cdn-blog5.jpg,同样也就是是http://nicky1605.u.qiniudn.com/2014/01/qiniu-cdn-blog5.jpg,这个图片在我的电脑的绝对地址就是

D:\Backup\image\2014\01\qiniu-cdn-blog5.jpg。

另外有以下几点需要注意:

1、该工具不能自动启动,请注意及时检查是否该工具是否启动;

2、该工具会自动监测源目录的所有文件目录结构,一旦检测到任何修改,会自动同步到七牛空间。

3、该工具不监测文件删除,即删除源目录的任何文件都不会删除七牛空间的已上传的文件目录结构,如果想要删除请到官网操作。

如果你看了我的介绍也开始对七牛感兴趣就开始注册去吧!Joinit!Enjoy it!

 

发表评论 取消回复
表情 图片 链接 代码

  1. thinkCu
    thinkCu Lv 1

    有时间去看看

分享