WordPress 对象缓存

工作学习 Add comments

WordPress 默认对象缓存:WordPress Object Cache。具体可以查看《使用 WordPress 对象缓存 》这篇文章。

WordPress Object Cache 的目的是提供一个耗时查询或者运算结果存储到一个缓存文件的方法。这样就可以让我们不用老是重复到数据库中或者其他外部网站获取不变的数据。但是需要提出的是,一些服务器环境在使用缓存的时候会有些问题,所以这需要你去监控你的服务器来决定使用缓存能否对你的站点有益。

设定 WordPress Object Cache:
1. 需要你的服务器支持,就是你的 PHP 需要安装上 APC、eAccelerator、XCache、Memcached 扩展。你可以通过 phpinfo 函数来检测。
2. 根据查看 wp-setting.php,WordPress 会自动检查在 wp-content 目录下是否有 object-cache.php 文件,如果有,直接调用它作为 WordPress 对象缓存机制。
3. 根据你的服务支持,选择相应的 WordPress Object Cache。
APC:http://txfx.net/files/wordpress/apc-object-cache.phps
eAccelerator:http://neosmart.net/dl.php?id=13
XCache:http://neosmart.net/dl.php?id=12
Memcached:http://ryan.wordpress.com/2005/12/23/memcached-backend/
下载文件后修改名为:object-cache.php 并放于wp-content 目录下。

 

标题: 使用 WordPress 对象缓存 
查看原文: http://fairyfish.net/2008/01/23/using-the-wordpress-object-cache/

标题: Function Reference/WP Cache 
查看原文: http://codex.wordpress.org/Function_Reference/WP_Cache

标题: WordPress 2.5 and the Object Cache…
查看原文: http://neosmart.net/blog/2008/wordpress-25-and-the-object-cache/

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS 登录