为你的wordpress装上飞翔的翅膀,安装Memcached 内存缓存

图片墙,电脑琐事 2013-09-04

WordPress 和 Memcache

由于 WordPress 默认支持 Object Cache,所以在 WordPress 实现 Memcached 就是使用 Memcached 把 WordPress 的 Object Cache 写到内存中去,下次直接从内存中读取。相比直接从数据库去读取数据,或者从 Object Cache 数据存到文件,然后从硬盘中读取,Memcached 有很大的速度优势。

memcached-status-559x480

使用 Memcached 之后的缓存对象的命中率,可以看出命中率是非常高,接近 97%,基本上可以保证所有数据都是从能内存中取,所以使用 Memcached 进行缓存是非常有效的。

由于我的服务器脚本内已有memcached的安装脚本了,那很方便,一会就装好了。

现在要为我的wordpress安装上这个功能。

1、下载 WordPress Memcached 插件:http://wordpress.org/extend/plugins/memcached/。

2、把下载的:object-cache.php 复制到 wp-content,注意不是 wp-content/plugins/。

3、 WordPress 会自动检查在 wp-content 目录下是否有 object-cache.php 文件,如果有,直接调用它作为 WordPress 对象缓存机制。

完工。

如果要验证有没有起作用,可以安装WPJAM Debug 插件,详见http://blog.wpjam.com/project/wpjam-debug/

刚刚试过这个插件,在开启插件前查询48次,开启后查询22次,减少一半多的查询量,起效果了。


服务器硬件够强劲,无聊安装这个插件试试效果...如图

MEMCACHE-INFO-600x319


本文由 酱油瓶 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

只有地板了

  1. 同盟源
    同盟源

    很棒的文章,支持下

添加新评论