WordPress使用Memcached加速访问

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。(这段是废话,抄来的)

Memcached与Memcache不是一会事,没完全弄明白!

一、检查、安装Memcached服务端,或者使用外部Memcached服务;

二、检查PHP是否正常加载Memcached模块,使用探针或者phpinfo方式搜索是否存在Memcached;

三、WordPress安装使用Memcached

下载插件:object-cache.php (3.2 KB, 366次下载)

将object-cache.php文件上传到WordPress目录wp-content下;

在WordPress配置文件wp-config.php中加入如下代码:

define('ENABLE_CACHE', true);

Memcached服务在本机,便已完成安装;

 

*如使用外部Memcached服务,需要在WordPress配置文件wp-config.php中加入如下代码:

global $memcached_servers;
$memcached_servers = array('default' => array('yangjinyou.com:11211'));  
//其中yangjinyou.com:11211为对应的Memcached服务地址及端口号

*如同一Memcached服务需要供多个WordPress使用,需要在每个object-cache.php文件中添加标识,打开object-cache.php文件,搜索WP_CACHE_KEY_SALT,添加自定义内容,如:

if ( !defined( 'WP_CACHE_KEY_SALT' ) )
	define( 'WP_CACHE_KEY_SALT', 'yangjinyou.com' );

 

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注