使用七牛CDN为博客加速

文章目录

晚上浏览网页时看到了七牛云存储提供免费额度的CDN,于是申请了一个,小博客在国外搞个国内的CDN能好混点。

七牛云存储介绍

七牛云存储是由七牛提供的在线存储服务,通过云端接口向企业客户提供网上无限存储空间,和传统的云存储服务(如 Amazon S3)不同,七牛云存储还增加了上传下载传输加速以及富媒体云端处理特性。

七牛云存储提供的免费额度为:存储空间10GB,每月下载流量10GB,每月PUT/DELETE 10万次请求,每月GET 100万次请求。

如果只是一个个人博客,这些基本上够用了,如果超出免费额度,付费价格也比较便宜。

国内的CDN一般都是需要备案的,但是七牛提供了二级域名,不需要备案也可以使用他们的CDN功能。

官网地址:七牛云存储注册

使用七牛云存储加速博客

大概有三种方法:一是修改/wp-admin/options.php中upload_url_path的地址;二是使用我爱水煮鱼的七牛镜像存储 WordPress 插件;三是使用WP Super Cache插件中的CDN功能实现全站加速。

前两种方法都有缺陷:第一种方法有缺陷(我爱水煮鱼插件已更新):

  • 插件中的 JavaScript 和 CSS 无法镜像到七牛云存储中去。
  • 部分主题中的使用 timthumb.php 模式生成的缩略图反而镜像到七牛,但是七牛是无法解析这样的图片的,所以变成了一个红叉。

所以推荐使用第二或三种方法。

1、首先登陆七牛,选择你的空间,然后点击 空间设置 > 域名绑定,输入自定义的域名,或者直接使用七牛提供的域名:

qiniu1

2、点击 公有私有 菜单,选择公有:

qiniu2

3、点击 镜像存储 菜单,点击一键加速按钮:

qiniu3

4、 输入源站的地址,点击确定加速。

以上步骤无论何种方法都需要执行,由于第二种方法跟第三种方法类似,且更为简单,所以下面介绍下第三种方法的使用。

5、设置WP Super Cache插件,登陆至wordpress后台WP Super Cache插件设置,选择 CDN Tab,在 off-site url 里面输入前面第一步获取的 url(注意要带 http://),如果你的 WordPress 安装子目录,这里还要带上子目录,并且实际测试下,其他设置如下图:

七牛

设置完成之后,你可以访问下七牛提供的二级域名,如果有内容,说明你已经成功了。

参考文章:
七牛云储存:最好的 WordPress 静态文件CDN加速方案
WP Super Cache + 七牛镜像存储:完美实现 WordPress 整站静态文件 CDN 加速



本文出自 TENNFY WU,转载时请注明出处及相应链接。

本文永久链接: http://www.tennfy.com/452.html

下一篇文章:

上一篇文章:

17人参与了讨论

  1. xzymoe 说:

    额 我今天文章写的也是七牛 哈哈哈

  2. 免费部落 说:

    其实不用插件也可以做到的!

  3. 邮莓 说:

    刚也试了,我查了一下,有些介绍是免费三个月,到底是按你那个免费额永久,还是三个月试用的?

  4. Pingback: cdn缓存导致ajax评论失效 | TENNFY WU

  5. 空空裤兜 说:

    用你的第三种办法,总算是解决了缩略图不显示的问题了

  6. 冷不丁 说:

    用了一下,因为博客没流量,效果看不出来,但是总没坏处吧

  7. 我的网站使用七牛CDN后,在最新的火狐、Chrome等浏览器中,一些图标样式显示不出来,但是在IE9中就可以,不知道是为什么呀?
    我现在已经停止网站的js和css的七牛镜像。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

4 + 4 = ?


您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

返回顶部