WordPress怎样使用阿里云OCS

2015年6月6日16:32:27 2 731

阿里云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值得一试且不会让你失望。

avatar
115网盘重新开放 业界动态

115网盘重新开放”分享”功能

近期115网盘更新,重新开放关闭4年之久的的“分享”功能,包括PC版和APP,而且无论是免费会员,还是VIP用户,都可以分享、接收。115网盘分享采用与百度网盘类似的“链接+4位提取码”方式,并能设置...
WordPress 5.3.1版本发布 业界动态

WordPress 5.3.1版本发布

来自WordPress官方的消息,WordPress 5.3.1版本发布,这是一个安全更新版本,也是一个常规更新维护版本。 WordPress 5.3.1一共修复46个漏洞或者漏洞相关安全问题。 官方...
匿名

发表评论

匿名网友 填写信息

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

评论:2   其中:访客  0   博主  0
    • avatar 李金龙 0

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