免费使用阿里云开放缓存服务OCS为WordPress加速
2015-01-17 15:12:04   来源:    点击:

随着阿里云的价格越来越亲民,越来越多的站长把自己大大小小的网站搬到了阿里云服务器上,如何给WordPress加速应该是每个使用它的站长都想知道的,现在阿里云开放缓存服务(也称OCS)允许用户新建一个128MB的实例

随着阿里云的价格越来越亲民,越来越多的站长把自己大大小小的网站搬到了阿里云服务器上,如何给WordPress加速应该是每个使用它的站长都想知道的,现在阿里云开放缓存服务(也称OCS)允许用户新建一个128MB的实例,这个实例是免费的,那我们就可以用这个免费的OCS来为WordPress加加速了,下面新化电脑网就以WordPress4.1为例讲讲怎么使用阿里云开放缓存服务OCS给WordPress加速。


第一步下载插件ocsfile.zip (这是阿里云出的插件,请放心下载使用),解压后得到advanced-cache.php,MemcacheSASL.php和object-cache.php等三个文件,

第二步修改object-cache.php中的缓存信息

将如下标红代码修改为您相应的OCS信息(在OCS实例管理控制台的基本信息中可找到内网地址及实例ID,密码需要自己重置),代码位于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' => '密码',),),));}}

第三步将这3个文件上传至wordpress/wp-content/下

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

define('WP_CACHE',true);

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

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

免费使用阿里云开放缓存服务OCS为WordPress加速

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


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

这里有一个需要注意的地方,笔者在做好上述配置后,发现不能登陆后台了,查原因是因为安装了wp super cache这个插件,把wp super cache删除后就正常了,所以各位站长朋友在配置的时候记得先把wp super cache禁用再配置上述内容。




Tags:缓存 阿里云 WordPress

上一篇:微营销的30个技巧,让你的订单和用户都飞速增长!信不信由你!
下一篇:升级WordPress提示”另一更新正在进行”的解决方法