可能还有bug,所以改成beta版本,需要的同志请密切关注本文。另外重新下载的时候请别用firefox,会因为缓存的原因让你下载不到最新的文件。
**** Bug修正***
- 2007.09.21 19:52 bug 001 fixed ,由于该bug的存在,当访客访问不存在的html文件时,服务器将会在服务器对应的位置创建同名的文件;
- 2007.09.23 增加了删除指定文章缓存的功能,用户可以在后台手动指定文章的ID,或者文章的标题名来删除该文章的缓存;
- 2007.09.24 修复了无法在http://host/blog二级域名下使用的bug,请大家重新下载。(zhiqiang.org因为帮忙不小心删除了整个blog目录,目前我在严重的内疚中,我不杀伯仁,伯仁却因我而死)
**** 概述****
cos-html-cache 将会大大地提高你wordpress的运行效率和载入速度。该插件会在页面第一次载入的时候产生和url对应的真正的html文件作为缓存,后面的运行将 会直接载入该html从而大大的提高了页面的效率。当页面内容发生变化时将会自动更新对应的页面,更新缓存的触发事件有:修改文章、删除文章、评论成功提 交,同时这些事件也将会更新与之相邻的文章。
cos-html-cache2.0和之前的版本相比大大的提高了速度,改进了缓存的机制,使之更加科学
For English users, just Download Plugin and view the readme.txt clearly.
**** 与之前版本不同之处****
- 完全从缓冲区获取数据,写入缓存的速度提高至少一个数量级;
- 正是由于第一个原因,所以仅仅只有在未登录状态并且第一次访问页面的时候生成缓存;
- 兼容wordpress2.3以及2.x;
**** 安装****
- 首先,永久连接不能使用默认格式;
- 修改你的永久链接格式,保证你的url路径看起来像真正的HTML文件的路径,中文推荐采用 /html/y%year%/%post_id%.html如果你和我一样不怕麻烦愿意为每篇文章写一个英语的post slug,建议采用这样的格式:/html/y%year%/%post_id%_%postname%.html,最好不要直接用year和 month,因为这个会和存档出现冲突;
- 下载插件,解压缩,你将会看到一个文件夹cos-html-cache,请确认文件夹里面没有二级目录,然后将其放置到插件目录下,插件目录通常是 `wp-content/plugins/`;
- 在网站根目录下创建一个文件名为”index.bak”,设置属性为0666;
- 在后台对应的插件管理页激活该插件;
- 请确保你WP的gzip压缩未打开 ,如图:

- 安装完成;
**** 卸载插件 ****
- 进入后台 admin->选项->cos-html-cache
- 点击按钮删除所有的html缓存文件(请一定要删除)
- 进入插件管理界面,取消该插件。
- 卸载完成
**** FAQ ****
- 我后缀名是.htm不是.html的可以用么?
只支持html和html后缀。 - 如果我的永久连接是目录形式的可以用么?
不可以。 - 缓存的静态HTML文件在哪里?
放在你URL链接对应的地方,比如你页面的地址是http://www.xxx.com/dir1/dir2/2.html 那么静态文件就在 dir1/dir2 目录下 - 为什么后台没有批量更新了?
请看最前面的说明,2.0的机制发生变化,已经不需要这个功能了! - 如果我的永久连接不合理怎么办?
放心修改就是,不用担心链接失效问题,我自己都修改过几次,看看这里:http://www.storyday.com/html/y2007/706_permalinks-migration-plugin.html - 静态化后不支持pingback,如何处理?
在你的模板文件夹下的header.php文件中,加上这样的pingback meta:<link rel=”pingback” href=”<?php bloginfo(’pingback_url’); ?>” />,加在css调用之前,当调用静态文件的时候,htaccess和这个meta会帮你处理ping back的! - 如果确定静态化成功?
FTP查看有没有html文件生成,或者看看当前页面的源代码的最后面是否有这样的代码:<!– create at yyyy-mm-dd hh:mm:ss by cos-html-cache 2.0 –> - 生成了index.html为什么访问的还是index.php
服务器配置文件访问优先级的问题,本插件无能为力,请修改服务器配置,如果你的服务器支持自定义htaccess,请在htaccess中增加DirectoryIndex index.html index.htm index.php index.cgi。 - 有没有好的永久连接建议?
基本没有,我的永久连接格式是:/html/y%year%/%post_id%_%postname%.html这样能保证所有的html缓存都在html文件夹下,并且文件名始终唯一。 - 为什么我第一次访问post的时候看不到静态页面?
因为你是登录状态,只有在作者未登录的状态下才能生成静态文件。
**** Dowload****
Local download 本地下载:cos-html-cache.zip
觉得本插件不错的话,欢迎去wordpress的官方网站投它一票:http://wordpress.org/extend/plugins/cos-html-cache/


要说点啥就在这吧