WordPress静态化的方法

 时间:2024-10-21 06:40:56

1、第一个是国内用户最常见的cos-html-cache, 这是个存在时间非常长的插件,国内现在很多博客都使用它作为静态化的插件,它的缓存方式是直接把页面缓存到web目录下,这样下次访问的时候,web服务器就直接读取纯静态文档,而不是通过php读取数据库,效率较高。但是缺点也非常明显:1, 这个插件已经2年没有更新了。2, 要想让这个插件工作,你的固定链接必须设定为.html结尾,其它固定链接格式统统不行。3, 这个插件只能缓存文章页,其它的tag页,category页,单页一律不能缓存。4, 安装这个插件之后一些访问量统计插件不能使用了。5,安装这个插件后,搜索功能不能使用。6,缓存的文章在web目录下,没有和程序文件分开,非常难于管理。

2、第二个是著名的缓存插件WP super cache, 它是由大牛Donncha O Caoimh等开发,目前下载量已经达到了6866306,是国内外都非常流行的WP缓存插件,它有很多高级功能,如CDN控制,memcache控制等等,给站长提供了很多管理操作上的方便,能定时清除缓存,相对于cos-html-cache,它提供更多的功能,但是还有一些缺点,特别是针对国内用户:1, 后台配置复杂,很多人难以明白它各项配置导致是干什么的。2, 没有做到完全静态化,很多时候数据库宕机了,但是缓存的页面还是不能访问。3,插件占用系统资源较多。

3、第三个是最近才发现的super static cache,它也是国人开发的插件,作者似乎受了cos-html-cache和wp super cache的影响,和wp super cache一样,它也提供了三种缓存方式,分别是直接缓存,PHP模式和重写模式。直接模式和cos-html-cache一样,但是缓存的范围比前者要广,在非严格模式下,所有后缀的文档都可以缓存,包括tag,category,单页等。PHP模式和wp super cache差不多,和部分插件兼容,但是依赖数据库。重写模式是把所有缓存文件都放在一个目录里,需要在服务器上添加伪静态规则,但是作者似乎只提供了apache和nginx的规则,对于IIS等其它服务器则没有提供。它的缺点:1,和cos-html-cache一样,直接缓存的缓存文件难于管理,当然,你可以选择重写模式,则不会有这个问题。2,PHP模式形同虚设,基本没人用它。3,和各种插件的兼容性差。

4、以上。那么如何选择他们呢,我的建议是cos-html-cache太老旧了,缺乏更新维护,没必要再用他了。对于网站内容特别多,IP特别大的站长,个人推荐使用super static cache,使用直接缓存或者重写模式,因为你有这么多内容和流量,相信你的技术肯定是过硬的,不需要如代码压缩插件,因为你已经把主题优化得非常好了;也不需要访问控制插件,因为你已经在web服务器上做了限制了。如果你的内容数量中等,访问量也不高,服务器完全可以承受压力,个人觉得wp super cache不错,因为它提供了很多优化选项,你的网站可以在后期作出一些升级,用super static cache的,扩展性差了一下。

  • 在windows 7中 使用ODBC 连接数据库的简要操作
  • HTTP 错误 500.19错误解决方法
  • win7如何结束某个端口的占用,启动服务。
  • VS2010 如何建立数据库连接
  • 热门搜索
    元旦手抄报内容 校庆手抄报 缅怀先烈手抄报的图片 爱国主义教育手抄报 开学了手抄报 关于母亲的手抄报 庆六一手抄报内容 爱牙手抄报 名人故事手抄报 读书节手抄报内容