WordPress怎样使用阿里云OCS

  • A+
所属分类:网站建设

阿里云OCS( Open Cache Service)为在线缓存服务,实现热点数据的快速响应; OCS支持Key-Value的数据结构,兼容Memcached协议的客户端都可与服务端通信。OCS 支持即开即用的方式快速部署;对于动态Web、APP应用,可通过缓存服务减轻对数据库的压力,从而提高网站整体的响应速度。与本地MemCache相同之处在于OCS兼容Memcached协议,与用户环境兼容,可直接用于OCS服务。不同之处在于OCS硬件和数据部署在云端,有完善的基础设施、网络安全保障、系统维护服务。

WordPress是一个需要反复查询数据库的程序,通过使用Memcached 高速缓存之后,大多数的数据都可以直接以Key-Value的数据结构缓存到内存中,当访客访问网站时就不需要查询数据库,也不需要读取硬盘,直接就从内存提取数据,大幅度提高了响应速度,还节省了硬盘读写次数,有效缓解存储压力。既然阿里云OCS与Memcached协议兼容,我们是否也可以将Wordpress与阿里云OCS结合,为Wordpress热点数据的访问提供高速响应,缓解服务器的压力呢?答案是肯定的,只要你使用的是阿里云ECS,就可以使用阿里云OCS加快Wordpress响应速度。

第一步:创建阿里云OCS实例

由于现阶段阿里云正在促销,所有用户都可以申请一个128M的免费OCS。如果你不差钱的话,也可以申请256M以上的收费OCS。

进入阿里云OCS管理页面,申请创建OCS实例并填写响应的信息。由于OCS与ECS只能通过阿里云内网通信,所以请选择与你ECS相同的地域。

创建阿里云OCS

获取OCS详情页面,获取OCS信息,主要是OCS实例ID、内网地址及端口号(一般为11211)。

第二步:在Wordpress上部署OCS。

1、下载WordPress缓存插件(OCS配置文件):地址1 地址2

OCS部署在Wordpress

2、修改object-cache.php中缓存信息

修改object-cache.php中缓存信息

只需要修改红线标注的地方即可,密码是你创建OCS实例时设置的密码。

3、在Wordpress上部署OCS缓存插件

将修改后的object-cache.php及下载的advanced-cache.php、MemcacheSASL.php三个文件上传到wordpress/wp-content/ 下。

4、修改WordPress网站根目录下配置文件:wp-config.php,在require_once(ABSPATH . 'wp-settings.php');之前加上以下代码激活缓存:

define('WP_CACHE',true);

配置完成后,在Wordpress后台能看到两个Drop-in高级插件:

ocsWordpres插件

至此你的Wordpress站点已经用上阿里云高大上的OCS了,快体验下网站响应速度是不是快了很多。你也可以通过阿里云OCS管理界面进行OCS实时监控,查看OCS命中率及OCS缓存数据数等信息。

阿里云OCS监控

对于使用Memcached或者其他数据缓存插件的朋友,阿里云OCS值得一试且不会让你失望。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar 李金龙 0

      没有用阿里云的服务器,这个还用不了