当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > WordPress 缓存插件

建站经验
制作Html与XML格式的网站地图和内容导航
老手段新思维 常见的DDOS攻击以及防护
社区运营总结:让网站以蜂巢模式运营
网站该这么建:从一门户网站策划书看门道
网站策划之“帮助中心”策划思考
告诉新手站长 网站质量重点要注意的地方
让您的网站更有的放矢:网页设计的小建议
行行出怪事 友情链接也潜规则?
图文解析:请您不要用技术的眼光来做网站
坚顶原创 同意常规转载 反对盗用
个人站长心情故事 建站100天的酸甜苦辣
浅谈地区分类信息网前期筹划、推广及运营
告诉新手站长们 如何提高网站质量七方法
web专题设计模板化可行性研究
浅谈地区分类信息网前期筹划推广及运营
站长朋友 在你最想放弃的时候请坚持到底!
个人站长们请远离黑帽SEO
网页制作之事不过三 做站八种情况要杜绝
由交朋友来看提升网站用户黏度的八项注意
网站设计最重要环节 改善网站可读性11招

建站经验 中的 WordPress 缓存插件


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 195 ::
收藏到网摘: n/a

2.5 版本之前 WordPress 可以使用文件缓存,你可以在在 wp-config.php 文件添加 define('ENABLE_CACHE','true'); 中启用。2.5 版本之后,WordPress 取消了文件缓存和 ENABLE_CACHE 这个全局变量。如果你还想使用文件缓存,可以安装这个插件 File-Based Extension to the WordPress Object Cache。把下载下来的文件上传到 wp-content 目录下,注意不是 plugins 目录下。

文件缓存其实把网站的动态内容根据功能分成很多个部分,然后分别存储为文件。这样就会有一个问题,就是每次访问页面的时候,要读取多个缓存的文件,如果你服务器的硬盘速度不是很快,这样就会造成你的服务器的 I/O 问题,所以 WordPress 2.1 默认就禁止文件缓存,2.5 更是取消了。2.5 开始 WordPress 就建议使用内存缓存,什么是内存缓存,就是把动态内容保存到内存中去,下一次访问的时候,直接到内存中获取,没有文件缓存的 I/O 操作,SQL 查询也减少了。不过内存缓存需要你的服务器支持,目前支持内存缓存的插件有:

XCache-Based Caching Extension

eAccelerator-Based Caching Extension

Memcached-Based Caching Extension

APC-Based Caching Extension

选择什么内存缓存插件,需要你根据你自己的服务器的配置,比如你的服务器配置了 Memcached 的 PHP 扩展,你就可以使用 Memecached 的插件。

内存缓存减少了很多动态内容,但是还是要执行 PHP 代码,没有完全静态化,如果你的服务器配置不是很强劲,或者你的读者很多,这样你就通过完全静态化来解决,目前这方面的插件有 WordPress Super Cachecos html cache,这两个插件基本都能实现静态化功能,但是 cos html cache 只缓存 post 页面,个人感觉更合理些。

那么你应该如果和缓存你的 WordPress,下面是我的原则:

使用必要的插件。

对使用插件进行必要的优化。

根据你自己博客的实际静态化你的 WordPress。

尽可能使用内存缓存插件。