php技术博客
让天下没有搞不定的bug~

wordpress使用又拍云存储实现CDN加速使用心得

一次偶然的机会得到了又拍云的试用机会,刚开始用的时候不止如何下手,通过又拍云官方的帮助文件及百度才能顺畅的使用又拍云存储,之前写过一篇文章:利用缓存插件WP Super Cache与又拍云构建WordPress全站CDN 说到这里,有些人还不知道神马是又拍云存储,接下来简单的介绍一下:

又拍云存储基本介绍

又拍云存储是通用的大规模存储服务。开放高度可扩展的API,开发人员可轻松使用,帮助互联网企业以极其低的价格,获得可靠、安全、快速的基础存储系统。
我们主要为用户网站提供静态文件存储+CDN加速的服务,静态文件主要是指图片,APP,音频,视频,小文件等等服务,另外,我们在全国各地部署了55个CDN节点,500多台服务器,电信,联通,移动和教育网的4线带宽。

又拍云存储10大优势

  • 安全稳定

    用户上传文件至少存于3台不同的服务器,并置于不同机房,使得数据安全毫无隐患。独特的存储自备份机制,在任何一台服务器故障时,都会在另一台服务器上自我复制一份新数据。

  • 文件加速

    又拍云存储分布全国的 CDN 加速网络,采用电信、联通、移动、教育网四线带宽,不限制带宽峰值,并通过高速缓存、智能解析、负载均衡技术,为用户计算最快访问机房,与传统的IDC相比,图片打开速度提升60%-300%。

  • 丰富的文件操作API

    提供 HTTP REST 及 FTP 两种操作接口,用户使用更方便。对于原来已经使用 FTP 服务器接口的应用可直接对接,迁移更容易。

  • 自动生成30种缩略图

    采用图片无损压缩技术,自动生成多达30种自定义缩略图尺寸,并可自定义调用规则,可以是 http://www.domain.com/photo.jpg!200×100.jpg 也可以是 http://www.domain.com/photo.jpg!small.jpg

  • 支持独立域名

    每个空间可绑定高达5个独立域名,全方位满足你多平台应用需求。

  • 全网防盗链

    可根据访问者的引用网站、User-Agent、访问 IP 等条件进行灵活设置,利用 token 进行强制防盗链技术,更研发了针对淘宝和拍拍店铺的强大防盗链功能。并支持以自定义广告图片替换盗链者所使用地址下图片。

  • 按需计费

    与传统 IDC/CDN 峰值付费方式不同,又拍云存储按用户的实时使用量进行计费,这使得你告别巨大的带宽投入浪费,节省超过50%的成本投入。

  • 弹性扩容

    又拍云存储支持弹性扩容,这将使得你的 IT 部署、上线效率大大提高,提升运维效率,降低试验成本。

  • 实时监测报告

    又拍云存储拥有一套实时的流量带宽监测系统,可根据域名、空间及时间跨度进行灵活查看,并为你记录全网访问详细数据,供您进行数据分析使用。

  • 自定义 error-page 图片

    用户访问1个不存在的文件时(404)、用户盗链访问时(403)、临时关闭空间时(405),均会自动以设置好的自定义图片进行提示或警告,让用户访问体验更好。

  • 灵活空间授权

    每个管理员帐户可创建高达200个空间,50个操作员帐号,以分配给不同的部门或项目组使用,并且可以进行灵活的交叉授权。

     

对又拍云存储有一定的了解了吧,接下来更详细的介绍wordpress系统如实使用又拍云:

利用经典缓存插件WP Super Cache与又拍云一起来实现WordPress全站CDN加速。参考“利用缓存插件WP Super Cache与又拍云构建WordPress全站CDN 。

 

下面说一下W3 Total Cache和又拍云集合的好处:

  • 可以将WordPress整站的静态文件都推送到又拍云的CDN服务中;
  • 更新内容时上传的附件,会正常存储在WP所在服务器并推送至又拍云,访客浏览时会自动请求又拍云,数据双保险且无任何额外操作;
  • 在WP后台修改模板等,也会被更新到又拍云;
  • 日后如果需要更换CDN服务,期间网站访问基本不会受到影响。

1、又拍云 创建空间,一定要选文件类空间,选错了.css、.js文件可放不上去。

2、下载安装W3 Total Cache插件,并启用。本插件使用和设置方法自己百度去吧,因为我也不知道。。。

3、在W3 Total Cache的General Setting中启用CDN,并将类型选为Self-hosted,如下图所示。

4. 在插件的CDN选项中,勾选以下这些。其他的选项可以根据自己的实际情况选择是否开启。

5. 配置中,填入在又拍后台中设定的FTP用户名、密码等信息,FTP主机推荐使用v0.ftp.upyun.com。FTP路径建议根据自己域名下的实际路径填写,不会的此项留空。Replace site’s hostname with:主机名中,可根据自己的情况填写,如果在又拍上绑定过独立域名,可填写独立域名。

6. 这些都设置好了之后,最后一步就是将当前空间中的附件、JS以及wp-includes等静态文件都用FTP上传至又拍空间即可。建议用FileZilla工具,上传像wp-includes、wp-content等等几个静态文件夹和静态文件。鄙人图省事,把全站都传上去了。。。

然后,然后就开始体验比拟CDN加速的感觉吧。鄙人使用的香港主机,使用本方案后,速度确实提高了,关键是可以满足各地不同节点(联通、电信)的稳定速度需求。不过流量消耗不容忽视,需待进一步观察。另外就是费用问题,个中得失自己衡量。好就好在可以随时切换回来。完全能当成一个备份了,呵呵。

 

赞(0)
未经允许不得转载:PHP技术博客 » wordpress使用又拍云存储实现CDN加速使用心得