Wordpress Object Cache 是将耗时查询或者运算结果存储到缓存文件中,这样的好处显而易见,就是数据库的查询次数大大降低,访客打开页面的速度也就随之大大提升。与其他缓存插件相比更易操作,绝对是一劳永逸,至今没发现什么问题,不像插件总存在着这不行那不行的问题。
小站首页的数据库查询也从20多降至了10以内,即数据库查询次数降低50%以上!下面就来说说它如何开启它:
1.PHP 需要安装 Memcached 扩展,一般专业的WordPress主机都有安装吧,可以先咨询服务器管理员;
1 |
<span class="kw3">define</span><span class="br0">(</span><span class="st_h">'ENABLE_CACHE'</span><span class="sy0">,</span> <span class="kw4">true</span><span class="br0">)</span><span class="sy0">;</span> |
3.在空间上新建 /wp-content/cache 目录,权限改为 777;
4.下载 object-cache.php 文件(这里),解压后上传至 /wp-content 目录。
OK,操作完成!友情提示:开启缓存前可加入以下代码对比查看数据库查询次数
1 |
<span class="kw2"><?php</span> <span class="kw1">echo</span> get_num_queries<span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span> <span class="sy1">?></span> |