Memcached是什么?

Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用,Memcached 既能提高访问的速度,同时还减低了数据库的负载。

Danga Interactive 为提升 LiveJournal.com 的速度研发了 Memcached。目前,LiveJournal.com 每天已经在向一百万用户提供多达两千万次的页面访问。而这些,是由一个由 Web 服务器和数据库服务器组成的集群完成的。Memcached 几乎完全放弃了任何数据都从数据库读取的方式,同时,它还缩短了用户查看页面的速度、更好的资源分配方式,以及 Memcache 失效时对数据库的访问速度。

如何启用 Memcached 缓存

1. 需要你的服务器支持,就是你的 PHP 需要安装上 Memcached 扩展。你可以通过 phpinfo 函数来检测。

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

3. WordPress Memcached 插件下载地址在:
http://dev.wp-plugins.org/browser/memcached/trunk
可以通过 SVN 工具去获取,SVN 地址为:
http://svn.wp-plugins.org/memcached/trunk/
把下载到的两个文件:object-cache.php memcached-client.php 复制到 wp-content 目录即可。

来自:http://fairyfish.net/2008/03/10/wordpress-memcached/

作者 xingzhou

发表回复