介绍
七牛云存储是由七牛提供的在线存储服务,通过云端接口向企业客户提供网上无限存储空间,和传统的云存储服务(如 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、首先登陆七牛,选择你的空间,然后点击 空间设置 > 域名绑定,输入自定义的域名,或者直接使用七牛提供的域名:
2、点击 公有私有 菜单,选择公有:
3、点击 镜像存储 菜单,点击一键加速按钮:
4、 输入源站的地址,点击确定加速。
以上步骤无论何种方法都需要执行,由于第二种方法跟第三种方法类似,且更为简单,所以下面介绍下第三种方法的使用。
5、设置WP Super Cache插件,登陆至wordpress后台WP Super Cache插件设置,选择 CDN Tab,在 off-site url 里面输入前面第一步获取的 url(注意要带 http://),如果你的 WordPress 安装子目录,这里还要带上子目录,并且实际测试下,其他设置如下图:
设置完成之后,你可以访问下七牛提供的二级域名,如果有内容,说明你已经成功了。
七牛云存储官网
使用我的链接注册七牛云存储,可以为我增加存储空间,并且不影响你:七牛云存储注册。