wp-super-cache插件缓存生成静态html文件

作者 FarLee 2010年5月16日 23:13:48   ‖浏览(12,587)

当我们使用url rewrite 将网址url静态化之后,就达到了搜索引擎seo优化的作用。但是url 静态化只是实现了伪静态,网站服务器上并没有也不会生成静态化的html文件。当我们点击访问wordpress 博客的某篇文章时,还是要查询Mysql数据库,同时返回相应的数据信息。因此对于访问流量比较大的WP博客来说,数据库的负担很大。

为了减小数据库负荷,通常我们可以启用缓存。当用户第一次访问某网页时,服务器访问动态数据库并从中取回数据,同时生成该页面的缓存,即生成一个静态的html 文件。这样在缓存有效期内,访客再次访问该网页时,服务器直接返回该缓存静态HTML文件,而不需要再次查询数据库,也不需要执行相应的php 脚本代码。

WordPress 博客中最有名的缓存插件莫过于 WP Super Cache插件了。据说WP Super Cache是由Wordpress官方开发人员Donncha 开发,使用过Wp Cache插件的朋友可能对它会很熟悉。只有没有登录、没有留言的访客才能访问到这个静态html文件。

wp-super-cache插件的安装和使用也很简单。

第一步下载wp-super-cache插件,上传该插件目录之后,

第二步修改wp-config.php文件,找到define(‘WP_CACHE’, true); 前加// 将WP_CACHE define 注释掉。

设置wp-super-cache:WP Super Cache—>Activate—>Settings:

WP Super Cache Status 设置 ON;

Super Cache Compression 设置Enabled;

Mod Rewrite Rules 点击最下方 Updated Mod Rewrite Rules;

另外一款生成静态html文件的wp插件是国人开发的cos-html-cache,最突出的地方在于cos-html-cache 会在对应于url的真实网站目录下生成静态html文件,如一个形如“http://h.farll.com/archives/wp-super-cache插件静态html文件 缓存.html ”的url,cos-html-cache插件将在网站根目录下的archives文件夹中新建一个“wp-super-cache插件静态html文件 缓存.html”文件。我的博客没有用它的主要原因在于cos-html-cache 的安装和使用指南等帮助文档不是很好,在wordpress插件官方上的介绍也很缺乏。


“wp-super-cache插件缓存生成静态html文件”文章评论(9)

  1. 把你用的插件都放出来吧!

  2. 统计不可以用了啊

  3. 缓存插件那是必备的

  4. 一直想弄明白这个插件的用法,先前自己安装了,但没发现它有什么太大的好处,现在还是一头雾水.好东西得慢慢品尝,要不然真不知道是什么滋味并且还不利于消化.

  5. 用它有什么好处呢?

Trackbacks/Pingbacks

  1. url转发和301转向(重定向跳转)的实现 – 远方博客
  2. 信用卡购买 linode vps,过期未续费中 – 远方博客
  3. 百度流量下降?dns之过 – 远方博客
  4. wp-super-cache插件缓存生成静态html文件 – 木易岩心

来说兩句