才子佳人博客

我的故事我讲述

关于WordPress的静态化方法(转)
 
来源:月光博客  编辑:xjh  2008-12-15

我们知道,动态生成HTML静态页面,可以减少服务器CPU的负载,提高用户访问的速度。用程序读取数据库(如MYSQL)动态显示,在访问量大的情况下,会有很多性能问题,如果租用别人的虚拟主机,则会因为CPU消耗过多而被限制CPU,导致网页无法访问。

月光博客推荐一个插件,可以将WordPress实现部分静态,包括最主要的首页和文章页面,目录页目前还没有静态化。

这个插件的名字叫cos-html-cache,安装这个插件需要虚拟主机支持mod_rewrite功能(Linux+Apache架构),先通过修改永久链接格式将WordPress的链接结构修改为“伪HTML”格式,然后启用这个插件可以将文章页生成完全的静态HTML文章。这个插件还不能支持全静态化,但是文章页和首页的访问是最大的,这种静态化也可以极大的提高系统的效率,减少对数据库的访问量。

启用这个全静态插件后,对于某些需要访问数据库的WordPress插件,可能会使其无法运行,例如原始版本的WP-PostViews插件,可以参考我对于WP-PostViews的修改方法,将插件修改为JavaScript模式即可。

总的来说,这个插件的工作效率比WP-Cache要高,对于系统的性能有很大的提高,建议大访问量的WordPress博客尝试安装一下这个静态化插件。

参考:通用PHP动态生成静态HTML网页的代码


分类:网站设计| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: