功能描述:生成文章和首页HTML缓存文件,当有评论、修改、添加和删除文章的时候更新首页和当前页面缓存。注意,不缓存其他页面。
和以前版本不同之处:
- 如果页面没有被缓存,则在用户第一次访问的时候生成缓存文件,不需要手动批量生成缓存文件,要更新所有缓存,只需在后台删除所有缓存即可。
和permalink redirect插件不再有冲突;放弃支持这个插件,因为它带来的麻烦实在太多了
- 后台不再有批量生成缓存的功能,因为已经没有这个必要了,如果缓存不在,第一次访问的时候会自动建立缓存。
环境需求:服务器必须支持URLrewrite
件独立性:不依赖其他插件
安装方法:
- 首先,永久连接不能使用默认格式;
- 修改你的永久链接格式,保证你的url路径看起来像真正的HTML文件的路径,中文推荐采用 /html/y%year%/%post_id%.html如果你和我一样不怕麻烦愿意为每篇文章写一个英语的post slug,建议采用这样的格式:/html/y%year%/%post_id%_%postname%.html;
- 下载插件,在后面的下载页面;
- 修改插件中的config.php设置一个比较复杂的密码,‘CosPassWord’,'youpass’) 将youpass修改成随机的字母,基于安全考虑,尽量复杂这个密码不需要你记住;
- 后台激活插件;
- done
感谢大家的支持,没有想到kingler兄居然还在wordcamp2007活动中还向Matt提到了本插件.对于本插件,由于个人的时间有限,所以测试可能还会有很多不能到位,希望大家多多测试,在本页提出反馈意见。
发现beta版本中的一个不正常的循环严重影响速度,特此更新于2007.07.27 15:35,请朋友更新你的插件,覆盖原来的文件即可
本插件wordpress官方网址:http://wordpress.org/extend/plugins/cos-html-cache/
下载地址 :Download Plugin (更新时间2007.07.31 19:35)
本地下载:cos-html-cache2.zip(更新时间2007.07.31 19:35)
如果有问题,请检查你的版本是否是最近更新的2.0,希望大家一起帮忙测试,谢谢了
问题跟踪:
Fatal error: Cannot redeclare class snoopy in。。问题已经解决,原因是你在其他地方已经include了这个文件,所以文件include重复,请重新下载 。有两个朋友发现了这个问题,后来检查不是我这个的问题,原来这个朋友用的WP应该不是原版的,因为我刚才把原版的WP下载下来看过,并未使用snoopy。肯定是被修改过的WP,被修改过不说,要修改就修改彻底,重命名了snoopy,居然不重命名类,给别人留下麻烦。所以我再次修改了这个插件,判断了snoopy类是否存在,现在应该是彻底解决了这个问题。感谢第38楼vbeaute。感谢jiangzhanyong兄的配合测试,已经确认问题彻底解决,明天发布正是版。点点游也真是的,汉化就汉化吧,增加这样一个获取链接的class在wp-cinludes目录下干什么?有时间追踪一下。
- demo.storyday.com测试,目前已经和permalink redirect兼容