最新消息

同台服务器多个WordPress站点配置memcache和object-cache的方法

乐鱼网教程 2021-03-31 20:38

memcache真是个好工具,之前我在同服务器多个WordPress下配置memcacheobject-cache中介绍的方法,其中有个细节未说清楚:配置wp-config,这里补充下。

配置wp-config

搜索

define('WP_DEBUG',false);

在其下一行添加

global$memcached_servers;

$memcached_servers=array('default'=>array('127.0.0.1:11211'));//这里是你的memcached地址和端口

global$blog_id;

$blog_id='xiedexu';//这里是用于区分服务器上有多个wordpress而避免使用同一内存缓存

效果

除了博客访问有感觉加快以外,我用PHP探针做了检测。阿里云主机,512MB内存,运行了12个WordPress站点,在未开启WordPressMemcache的时候,内存使用率在94%左右。开启之后,内存使用率在85%左右。

维护

有些时候需要情况memcahe,比如安装插件,或者网页需要强制刷新的时候,只需要重启memcached就可以了。

servicememcachedrestart

退出