OCS与WordPress结合使用教程

更新时间:

WordPress是一个注重美学、易用性和网络标准的个人信息发布平台。当站点访问量增大后,可以使用OCS为热点数据的访问提供高速响应,缓解服务器的压力。

下面以WordPress4.1为例配置OCS:

1.下载插件ocsfile.zip ,解压后得到如下3个文件

cache.JPG

2.将这3个文件上传至wordpress/wp-content/下

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

将如下标红代码修改为您相应的OCS信息,代码位于object-cache.php文件第96行。

function wp_cache_init() {

global $wp_object_cache, $sasl_memcached_config;

$wp_object_cache = new WP_Object_Cache();

if ( isset( $sasl_memcached_config ) && is_array( $sasl_memcached_config ) ) {

$wp_object_cache->load_from_config( $sasl_memcached_config );

}

else {
 $wp_object_cache->load_from_config(array(
 'default' => array(
 array(
 'host' => '你的OCS的内网地址.ocs.aliyuncs.com',
 'port' => '11211',
 'user' => '实例ID',
 'pass' => '密码',
 ),
 ),
 ));
 }
}

4.修改wp-config.php文件(在wordpress文件夹下)
在wp-config.php文件中添加如下代码:

define('WP_CACHE',true);

require_once(ABSPATH . 'wp-settings.php');

配置好后,在您个人的WordPress站点已安装插件页面下,可看到类似下图的信息:

wordpress安装缓存插件页面.jpg

至此,WordPress便搭上OCS的快车啦,可在OCS的控制台查看命中率等信息。

其他有关缓存的配置,可在advanced-cache.php中修改(例如设置cache build的次数var $times等)