Loading...

cos-html-cache2.5发布

Filed under: Wordpress,网站技术 — 江东 @ 2008-04-06 11:50:44 才(85)条评论

由于wordpress2.5的发布,导致 cos-html-cache出现了不兼容的现象,当然,主要原因是wp2.5的cookie有所改变,所以我抽时间对这个插件进行了升级,改变有以下几点:

  1. 将部分的js代码集中到common.js中,方便整合,并且减少了single页面中的代码数量;
  2. 改变缓存的触发代码的位置,可能解决了和k2不兼容的问题(本人未测试thanks toDavid);
  3. 可以自行控制是否缓存首页,打开cos-html-cache.php,修改下面这一行
    define(‘IS_INDEX’,false);// false = do not create home page cache

请大家注意,cos-html-cache2.5不能向下兼容,当然这也是wp的原因,所以请大家选择性的下载。2.5版本的下载地址:cos-html-cache2.5
当然啦,本人最近比较忙,所以可能测试得不会太仔细,大家如果发现有什么问题请在下面留言,谢谢。

其他版本请到这里下载。

cos-html-cache和wordpress

Filed under: Wordpress,网站技术 — 江东 @ 2008-04-04 21:56:28 才(5)条评论

朋友们在我的blog都提到了cos-html-cache和wp2.5不兼容的问题,但是由于本人的blog没有发现这个问题,所以无法调试。据说wp2.5还有很多的bug,所以我这里就不升级cos-html-cache了,如果你的blog也出现了“用户登录状态也建立缓存”的现象,请将cos-html-cache.php中凡是wordpressuser_的字符串都统一替代成wordpress_,thanks toDavid

其实通过这个不兼容的问题,应该可以很好的回答为什么用户登录的时候不创建缓存这个问题了吧,因为用户登录创建了缓存你会发现缓存的post评论框少了很多东西,其他用户无法评论。当初为了解决这个问题想了很多办法呢,具体的可以看看这里或者这里

cos-html-cache升级

Filed under: Wordpress,网站技术 — 江东 @ 2008-02-21 15:05:33 才(26)条评论

升级到版本2.3.1,修改的内容如下:

  1. 修正了后台批量删除缓存不删除首页的bug;
  2. 修正了在数据库崩溃的情况下依然创建出不完整的cache文件,即如果在创建缓存的同时,数据库不可用,原来的版本将依然创建错误的静态文件出来(感谢月光);
  3.  可自定义是否缓存首页,打开cos-html-cache, 找到define(‘IS_INDEX’,true),true表示缓存首页,将true改为false则不缓存首页;
  4. 修改了readme中的英语说明,感谢李晨兄弟;

请到这里重新下载,wordpress官方地址的文件稍后更新!

cos-html-cache wordpress静态化插件发布

Filed under: Wordpress,网站技术 — 江东 @ 2007-09-24 10:07:37 才(231)条评论

请注意,除非你非常熟悉WAMP,否则请不要在Windows server上使用此插件。如果一定要使用,发现生成的html不在正确的目录下,尝试添加这段代码,如果仍然无效,抱歉,我也无能为力。

另外,若要和新版本wordpress匹配,请一定安装最新版本。本插件的历史版本下载链接是:http://wordpress.org/extend/plugins/cos-html-cache/download/

Note: If you are NOT very familiar with WAMP(Windows+Apache+MySql + PHP) do NOT use this plugin under windows server. other wise, if you find the plugin works unnormally,  try to add the code shown bellows at the beginning of the cos-html-cache.php


if (!defined("BASE_PATH")) define('BASE_PATH', isset($_SERVER['DOCUMENT_ROOT']) ? $_SERVER['DOCUMENT_ROOT'] : substr($_SERVER['PATH_TRANSLATED'],0, -1*strlen($_SERVER['SCRIPT_NAME'])));
$_SERVER['DOCUMENT_ROOT'] = BASE_PATH;

———————————————-

**** 版本历史 ***

  1. 2007.09.21 19:52 bug 001 fixed ,由于该bug的存在,当访客访问不存在的html文件时,服务器将会在服务器对应的位置创建同名的文件;
  2. 2007.09.23 增加了删除指定文章缓存的功能,用户可以在后台手动指定文章的ID,或者文章的标题名来删除该文章的缓存;
  3. 2007.09.24 修复了无法在http://host/blog二级域名下使用的bug,请大家重新下载。
  4. 2008.02.21修正了后台批量删除缓存不删除首页缓存的bug;
  5. 2008.02.21修正了在数据库崩溃的情况下依然创建出不完整的cache文件,即如果在创建缓存的同时,数据库不可用,原来的版本将依然创建错误的静态文件出来;
  6. 2008.02.21可自定义是否缓存首页,打开cos-html-cache, 找到define(‘IS_INDEX’,true),true表示缓存首页,将true改为false则不缓存首页;
  7. 2.7版本,修正了cookie的几个问题;

**** 概述****

cos-html-cache 将会大大地提高你wordpress的运行效率和载入速度。该插件会在页面第一次载入的时候产生和url对应的真正的html文件作为缓存,后面的运行将 会直接载入该html从而大大的提高了页面的效率。当页面内容发生变化时将会自动更新对应的页面,更新缓存的触发事件有:修改文章、删除文章、评论成功提 交,同时这些事件也将会更新与之相邻的文章。
cos-html-cache2.0和之前的版本相比大大的提高了速度,改进了缓存的机制,使之更加科学

**** description ****

cos-html-cache is an extremely efficient WordPress page caching plugin designed to make your WordPress site much faster and more responsive. Based on URL rewriting, the plugin will automatically generate real html files for posts when they are loaded for the first time, and automatically renew the html files if their associated posts are modified.
cos-html-cache. Current version, cos-html-cache2.3, is a huge improvement over previous versions of cos-html-cache.

For English users, just Download Plugin and view the readme.txt closely. (read on …)

cos-html-cache2.0正式发布

Filed under: Wordpress,网站技术 — 江东 @ 2007-08-01 10:54:52 才(80)条评论

已经升级到2.3

**** 概述****

cos-html-cache 将会大大地提高你wordpress的运行效率和载入速度。该插件会在页面第一次载入的时候产生和url对应的真正的html文件作为缓存,后面的运行将会直接载入该html从而大大的提高了页面的效率。当页面内容发生变化时将会自动更新对应的页面,更新缓存的触发事件有:修改文章、删除文章、评论成功提交,同时这些事件也将会更新与之相邻的文章。
cos-html-cache2.0和之前的版本相比大大的提高了速度,改进了缓存的机制,使之更加科学

For English users, just Download Plugin and view the readme.txt clearly. (read on …)

cos-html-cache 1.11发布

Filed under: Wordpress,网站技术 — 江东 @ 2007-06-24 20:20:12 才(25)条评论

真正的解决了cookie中文乱麻的问题,以前的解决方法只是权宜之计,所以对于某些模板依然出现无法解决的问题,其实是我自己当初的大意,完全没有必要像1.1那样自己定义一个custom cookie的function来记忆输入已达到解决乱麻的问题,原来的JS函数仅仅这样用了cookieValue = unescape(CookieArray[1]); 改成了cookieValue = unescape(decodeURI(CookieArray[1]));就一切正常,如果你不知道我说什么,别管他,升级就是。

步骤,下载新版本:cos-html-cachev111.zip

覆盖原来的文件,后台重新更新缓存。使用Bluehost的兄弟请不要一次更新太多,一定要分步更新,防止bluehost因为CPU超标而suspend,从而生成无用的缓存。

本插件的所有历史记录和下载地址请参考cos-html-cache 发布

今天检查了一下代码,发现生成缓存的代码的socksopen很拖速度,所以下个版本会用其他方式来实现,不过拖速度仅仅是在批量生成缓存的时候,也就是说只影响后台,因此,请更新缓存的时候分几次进行!

公益广告:请支持bloggermap.org,看看blogger都在哪里,并且找到你的同城博友

请注意:2.0之后的版本更新了缓存的生成机制,更新缓存不会再导致CPU的问题!

cos-html-cache 1.01

Filed under: Wordpress,网站技术 — 江东 @ 2007-06-02 11:30:20 才(6)条评论

cos-html-cache1.01发布,今后尽量更新慢一点,因为这个插件的更新必然会导致所有缓存文件的更新操作,所以频繁的更新插件的版本不是一件好事情。废话少说,这次更新没有核心的变化,仅仅是增加JS判断当前用户是否是登陆用户,这样登陆用户发表评论的时候,就不需要输入用户和email地址,原来何必呢说他的不能记录cookie,估计是他自己已经登陆,当然,如果你嫌麻烦,本次更新可以不理,不影响正常使用。请去这里查看。

cos-html-cache 发布

Filed under: Wordpress,网站技术 — 江东 @ 2007-05-28 21:19:35 才(140)条评论
  1. 最近更新:2007.05.30 08:45
  2. 最近更新:2007.05.31 09:05
  3. 最近更新:2007.06.02 10:05 在FAQ中介绍pingback解决方法,插件升级到1.01
  4. 最近更新:2007.06.05 08:36 增加FAQ内容,今后留言中的问题统一在FAQ中回答,这样条理清楚点
  5. 最近更新:2007.06.24 08:36 彻底修正cookie中文乱码问题

公益广告:请支持bloggermap.org,看看blogger都在哪里,并且找到你的同城博友

功能描述:生成文章和首页HTML缓存文件,当有评论、修改、添加和删除文章的时候更新首页和当前页面缓存。注意,不缓存其他页面

环境需求:服务器必须支持URLrewrite

插件独立性:不依赖其他插件

你是否需要该插件?满足下列要求表示你需要该插件: (read on …)