推荐WordPress插件 – WP Widget Cache

现在给WordPress博客加速的插件,比较好用的就是WP Super CacheHyper Cache了.它们都是属于缓存插件.缓存的目的就是减少数据库的查询来提高WordPress的速度.WP Super CacheHyper Cache只要是正对页面和文章的缓存,而侧边栏的Widget(小工具)是没有缓存的.

WP Widget Cache就是针对侧边栏作出缓存的插件.所以它是可以和WP Super CacheHyper Cache一起用的.

WP Widget Cache有以下特点

  • 支持设定时间更新缓存数据,
  • 支持定义促发事件(例如:发布一篇文章)自动更新缓存数据,
  • 支持对用户指定的边栏widget进行缓存处理(例如:你可以只缓存最新文章widget,但不缓存随机文章widget)
  • 安装与设置方法:

    下载并解压插件目录到plugins目录到后台激活即可使用

    设置方法见下面的截图

    wp-widget-cache-options

    以上是插件激活选项,最下面的Clear all widget cache后面数字是显示当前缓存的widget的数量,你可以根据需要在此清空缓存数据.我这里缓存的文件是11个.数据库查询减少了15次左右.

    wp-widget-cache

    这里是你想要缓存widget的设置.第一个选项是设置多少秒后就更新缓存.我设置为3600秒,即一小时.第一个选项条件触发更新缓存.

    29 Comments

    Add a Comment
    1. 额 这个我也在用 很不错.

    2. 我都不用缓存的,用了就不能赚钱了,呵呵 无法卖连接的。

    3. @loveblogearn 你理解错了.这个插件可以单独为widget设置缓存的…卖链接的widget就不要设置缓存..其他的widget就设置缓存就可以了.我也是这样~

    4. So nice blog, I think I will come back again.

    5. 啊呀,这个插件不错。数据库查询次数下降,从感觉上就很爽。

      猫,你启用Object Cache了么?启用那个会显著降低数据库查询次数。非常显著…

    6. @Donald 启动Object Cache需要服务器安装Memcached 扩展的,我的服务器没有安装…
      貌似国外的共享主机都是没安装的~~

    7. 什么时候我来发布一个全站cache的插件,呵呵

    8. @Donald 晕啊晕.弄了一整天eaccelerator,没有成功结果上传个文件就可以启动Object Cache了.我这个GD服务器都不知道装了什么扩展了..现在数据库查询的次数至少降低了10+次~
      @cosbeta 期待你的全站cache插件.先提个建议,一定有设置不cache的页面,例如首页..方便买链接 😮

    9. ……你看看,这启动了Object Cache多好,这么看着都觉得很爽啊,查询次数至少降一半,哈哈。

      1. 博主,你糗了,3600秒才一个小时呀

    10. @cosbeta
      同猫猫的要求,一定要能排除某些页面,哈哈。

    11. 恩,直接使用cos-html-cache全站静态化,速度很快,大家可以测试一下我的博客。

    12. @yanxc 全站静态化了是很快的…不过那个插件不支持我这样的链接…..

    13. 嗯,这个东西不错,实验一下

    14. 谢谢站长的推荐,我已经实用上了,汗 1万ip负载很高啊wp

    15. @猫
      猫同学好,问你个问题- –
      我装了eAccelerator WordPress Object Cache,发现数据库query次数明显下降了( >30次降到<10次),但页面生成时间反而增加了. 原来每页生成时间在0.5~1s之间(开启eAccelerator之后),但现在很少低于1s, 经常是2~3s …可能是什么原因造成滴呢?

    16. @小野大神 你试试修改这里eaccelerator.compress_level=”9″.将压缩等级改低一点…9是在最高的

    17. 学习了 WP Widget Cache 还真的没有用过呢!~ 哈哈

    18. 感觉 如果不是使用默认小工具做侧栏的话 好像没有缓存效果的

    19. 看到你博客的副标题感觉分外的亲切,你也是SaBlog-X转战WP的吗

      1. @Zhu 我之前用过bo-blog,F2-blog.之后就是wp了

    20. 3600 秒应该是一个小时不是一天吧

      1. 我也想说这个呢,不想被你抢先了。

    21. 我设置的是10分钟一次,不知道好不好

    22. 为了使友情链接只在首页显示,我下载了插件Widget Logic.安装成功后,在小工具中友情链接的Widget logic 文本框中输入:is_home()。刷新我网站后,友情链接不在我网站的任何网页显示。本来只想,让友情链接在首页显示的,可是现在哪个页面也不显示。请各位老师指点一下,谢谢!我的网址:http://www.uujaa.cn

    23. 安装了,设置好了,暂时点击页面,侧边栏还是出来的慢!

    24. 我之前安装过一次,造成博客不可访问,不知道是什么原因

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    猫言猫语 © 2007-2014 Frontier Theme