Web笔记··By/蜜汁炒酸奶

久违的七牛加速

其实早就想分享一下为博客加速七牛云存储了,但本着先牺牲后分享态度,直到今天在网站上实现后才公布出来。 点击申请七牛云储存服务 才知道他缘于免费资源部落,之后看到好多人都在谈就忍不住去试试,结果到现在还没做好,一打开网站就乱了,不知为何其他人那么好,我的就光出错     :sad:    ,现在先分享出来,有喜欢的可以拿去。当然,如果你成功了欢迎交流经验哦(主要是可以的帮我一下,嘿嘿)。 对免费用户,七牛提供了下面这些配额,对于一个流量不大的博客来说,足够用了。

  • 10GB存储空间
  • 下行流量免费(就是上传文件到七牛是不算流量的)
  • 每月10G下载流量
  • 每月PUT/DELETE 10万次请求
  • 每月GET100万次请求

关于CDN加速,如果你的博客已经备案,并且图片是使用二级域名的方式存储,那么恭喜你,你可以在绑定二级域名之后,直接将博客上所有的图片通过七牛进行 CDN 加速了。但是像我等DS,没有钱购买足够大的空间和流量,图片都放在免费图床,那就悲剧了。不过对于博客上一些页面元素,还是可以通过七牛提供的免费三级域名进行 CDN 加速的。这就要用到我爱水煮鱼的七牛镜像存储 WordPress 插件。(话说用这个插件更新文件时我一次也没成功过。。 :sad:  ) 想要详细的介绍可以看这里七牛云储存:最好的 WordPress 静态文件CDN加速方案,网上介绍它的太多了,这里就不多说了。 水煮鱼的那个插件一个是感觉不好用,再一个水煮鱼自己也发现了里面有两个BUG(详情可见后面这个链接,至于现在有没有修复就不知道了),现在风风用的是WP Super Cache + 七牛镜像存储(链接里有具体方法),这个相对来说至少没有存在让网页排版乱套的情况。 目前总体上感觉不到七牛加速有多少(或许是客流量太少了吧    :grin:    ),若使用我爱水煮鱼的七牛镜像存储 WordPress 插件或者打开七牛空间查看内容感觉更新不够及时与便利,感觉还是更适合当做免费外链空间使用。 若使用七牛云存储时导致ajax评论失效,即出现{“error”:“get from source failed: E405”} 错误,可以参考以下方法(来源:周良博客): 在comments-ajax.js文件中找到下面这一段代码:

var i = 0, got = -1, len = document.getElementsByTagName('script').length;
while ( i <= len && got == -1){
var js_url = document.getElementsByTagName('script')[i].src,
got =js_url.indexOf('comments-ajax.js'); i++ ;
}
1
2
3
4
5

在这一段代码后面添加一句:

js_url = js_url.replace('ylxz.u.qiniudn.com','www.eibook.net');
1

其中,ylxz.u.qiniudn.com改为你的七牛提供的二级域名,www.eibook.net 改成你的WordPress 站点域名。 之后刷新七牛或者其他的cnd服务缓存,你的WordPress博客就可以正常使用Ajax评论了~ (注:我是直接在七牛空间里上传的,若你也想这样记得上传文件时加上前缀)。 点击申请七牛云储存服务 另外附上非插件实现 WordPress 博客静态文件 CDN 加速.

预览
Loading comments...
8 条评论
  • W

    有效果吗?

    • W

      回复 @找名网: 这个。。流量太小没感觉出来,目前打算先当免费外链使用了

  • W

    反正流量不大,所以暂时没计划用。。。

    • W

      回复 @Vespa: 嗯哪,确实,反正现在我是停用了,一个缓存加速也没用

  • W

    免费空间,有得有失啊 [al11]

    • W

      回复 @Joe: 知道,只是暂时栖居于此吧,日后有条件了再换个收费的O(∩_∩)O~

  • W

    一直没有用,能少折腾自然少折腾一点

    • W

      回复 @随望淡思: 嘻嘻,折腾半天也没感觉有什么用。。

example
预览