【wordpress】加速blog:WordPress的缓存和静态化

WordPress消耗时间最多的便是数据库的查询,所以缓存是一个比较好的解决方案。WordPress强大的’hook’机制,使得可以为之建立强大的缓存机制,从缓存数据库结果到完全静态化,都可以实现。

1.define(‘ENABLE_CACHE’, true);

把这条语句加入WordPress的配置文件wp-config.php里,WordPress便会以文本的方式缓存一些数据库查询的结果到/wp-content/cache/目录下。注意保持这个目录可写。

2.使用WP-Cache 2.0

这是WordPress比较官方的缓存插件。

3.完全静态化

使用cos-html-cache,可以为blog的主页和文章页面建立真正的静态页面,也就是说访问者看到的就是静态页面,连php的调用都省了,所以加速效果无限好(达到你的服务器的极限)。不过缺点也是显然的,无法显示动态和个性化内容…

cos-html-cache的作者给过一张示意图,演示WP-Cache和cos-html-cache的原理,很直观的看出它们节约了哪一部分的时间。

4.Super Cache

这个是最近炒得比较火的一个插件,号称是WP-Cache 2.0的改进版。但我看了一下它的说明,似乎没有可取之处。比如它为了把留言者的个人信息显示在留言栏,就不直接给曾经留言过的用户静态版本了。但其实用javascript读取COOKIE信息很容易实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值