cos-html-cache2.5发布

时间:2008-04-06 11:50:44      类别:Web技术|WEB Tech, Wordpress      本文链接:生活点滴Enjoy Life

由于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
当然啦,本人最近比较忙,所以可能测试得不会太仔细,大家如果发现有什么问题请在下面留言,谢谢。

其他版本请到这里下载。

标签:
发表于 2008-04-06 11:50:44 目录:Web技术|WEB Tech, Wordpress [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
如果您喜欢本blog,欢迎你的feed订阅,谢谢你的支持

前63排已经被占据了 快抢好位置哦

  • 1楼 北极冰仔 在 2008.04.06 13:48发表评论如下:

    昨天刚说不升级,今天就升级了。。。

    • 2楼 Jinwen 在 2008.04.06 15:59发表评论如下:

      是呢,所以我也升级啊。

    • 3楼 cosβ 在 2008.04.06 16:21发表评论如下:

      呵呵,邮件太多了,招架不住了

  • 4楼 Gary 在 2008.04.06 14:01发表评论如下:

    請問,我的blog放在子域名http://d.abc.com,但是緩存就自動放在http://www.abc.com的目錄下,即http://www.abc.com/2007/05/100.html可以看到http://d.abc.com/2007/05/100.html,而首頁就沒看到有緩存(沒有權限的問題),其他人有沒有這樣的問題?謝謝

  • 5楼 Gary 在 2008.04.06 15:27发表评论如下:

    剛才留言了沒顯示出來。。。。
    請問,我的wp放在子域名http://blog.abc.com上,但是緩存自動放在http://www.abc.com的目錄上,好似沒緩存成功,而且首頁好似也沒緩存(沒有寫入權限問題),其他人又沒有這樣的問題?

    • 6楼 sersde 在 2008.04.15 14:22发表评论如下:

      我也遇到差不多同样的问题:我的wp安装在子目录./blog/ 首页缓存生成在./blog/ 但是日志缓存文件却生成在./

      • 7楼 cosβ 在 2008.04.15 14:25发表评论如下:

        部分服务器的环境参数错误,过段时间我来仔细检查检查这个问题!

  • 8楼 rojoro 在 2008.04.06 21:48发表评论如下:

    感谢江东老大!经测试,这个版本完全兼容wp2.5了!不会再出现以前那样缓存登陆状态的情况了,而且pingback也能用了!!我推荐给一个朋友也装上了,赞一个!

  • 9楼 Jinwen 在 2008.04.06 23:04发表评论如下:

    好像在生成的html注释中版本还是2.3的呢,是忘了更改吗?

    • 10楼 cosβ 在 2008.04.07 08:59发表评论如下:

      忘记更改了,不好意思哈

  • 11楼 阿锋 在 2008.04.07 10:28发表评论如下:

    还没升级到2.5,听说问题多,等大家测试完在升级吧!

  • 12楼 Raymond 在 2008.04.07 18:12发表评论如下:

    也就是说 2.3的用2.3,2.5的用2.5,差点把所有文件打包上传铸成大错……

  • 13楼 Eleven 在 2008.04.13 00:10发表评论如下:

    感谢东哥做了这么好的一个插件,现在发现一个问题没有办法解决,希望能够得到你的指教:
    我使用一个下载管理的插件WP-DownloadManager,我发现在使用了cos-html-cache2.5之后WP-DownloadManager的下载功能就失效了。例如这里:http://skylast.com/downloads
    不好意思要占用你的时间,有空帮我看看。谢谢了

  • 14楼 Purose 在 2008.04.16 01:45发表评论如下:

    是个好插件,但是我一直在考虑是否该用,因为我的日志有加密日志,如果启用的话,加密日志就有问题了,当正确输入密码后,日志打开,可是,当下次访问的时候,如果别人不知道密码,还是照样把我的加密日志打开了。怕!怕~!

  • 15楼 hanfo 在 2008.04.16 23:36发表评论如下:

    东哥,我装了这个但是发现并没有生成真正的HTML文件,为什么呢?难道是和其它插件有冲突吗?

  • 16楼 TEST 在 2008.04.18 14:32发表评论如下:

    [...] 启用了cos-html-cache2.5,现在无法翻页,无法留言,几乎什么都干不了。唯一的好处是Dreamhsot的管理员不在写信来威胁了。 [...]

  • 17楼 alex 在 2008.04.18 23:05发表评论如下:

    师兄!嘿嘿,我也是成电的,04级管理的,首先表扬一下你做的插件,非常好用。
    另外提点问题:
    1,如何只更新首页?很多时候只需要更新首页就行了,那么首页对应的ID或标题是什么呢?
    2,关于站内搜索的问题,你的说明里有个小bug,index.php应该在”号左边吧,呵呵,对吧?
    3,师兄,你应该是那种大大咧咧的性格吧,我发现你的英文文档里有好多类似第2点之类的小bug噢,这样不行啦,在wordpress.org上给人的印象不大好噢。你的为数不多的能上WP官网的人,应该把门面做光鲜一点嘛。

    再次感谢你噢,师兄

    • 18楼 cosβ 在 2008.04.18 23:14发表评论如下:

      师兄师兄叫得亲热麻了的,哈哈,欢迎小师弟的到访。只静态化index,删除最后几行的add_action(’xxx’, ‘htmlCacheDelNb’);文档确实需要好好的检查一下了,我自己确实是一个大老粗,改了几十年了,改不掉了!不愧是管理学院的,这么仔细,这点得向你学习!

      • 19楼 天佑庸才 在 2008.05.03 22:16发表评论如下:

        删最后那几行里的东西是无效的,留着有用,要删 if(is_single() ||is_home())里的single项才行。
        另外静态了之后站内搜索不能用了,不知道是什么原因。

  • [...] 此刻只得我一个人,但是几个小时前,无论留言、Gmail还是MSN,上面全是提供帮助的人。站点最终使用了静态化插件cos-html-cache2.5,软件作者江东不单留言,而且写信给我,教我下一步如何利用Permalinks Migration改变永久链接地址,好让搜索引擎找到我的帖子。Brant在MSN上给我发了信息,又专门给我Gmail,向我介绍几个高手。还有许多网友留言,表示愿意把自己的空间或者服务器给我用。。。。。。 [...]

  • 21楼 比特海日志25月10日,精疲力竭 在 2008.04.19 04:00发表评论如下:

    [...] 此刻只得我一个人,但是几个小时前,无论留言、Gmail还是MSN,上面全是提供帮助的人。站点最终使用了静态化插件cos-html-cache2.5,软件作者江东不单留言,而且写信给我,教我下一步如何利用Permalinks Migration改变永久链接地址,好让搜索引擎找到我的帖子。Brant在MSN上给我发了信息,又专门给我Gmail,向我介绍几个高手。还有许多网友留言,表示愿意把自己的空间或者服务器给我用。。。。。。 [...]

  • 22楼 daily post 04/19/2008 - XO,这厮不生猛 在 2008.04.19 23:57发表评论如下:

    [...] 生活点滴Enjoy Life - cos-html-cache2.5发布 [...]

  • 23楼 xoyoba 在 2008.04.21 11:14发表评论如下:

    你好,希望你能够尽快解决4楼5楼6楼提出的问题,我正等着使用这个插件,缓存老是生成在服务器的根目录下,而我的博客网站却在服务器的子目录下

  • 25楼 xoyoba 在 2008.04.21 11:45发表评论如下:

    呵呵,我解决了博客在子目录下,缓存却生成在根目录下的问题,只是简单解决,希望博主能够提出一个根本的解决方法。

    我的小方法:
    编辑插件,找到这一行:$path = $_SERVER['DOCUMENT_ROOT'].”/”;
    如果你的博客在网站的子目录下,目录名:blog
    则将上一行修改为:$path = $_SERVER['DOCUMENT_ROOT'].”/blog/”;

    呵呵,我是菜鸟

  • 27楼 Purose 在 2008.04.23 11:50发表评论如下:

    请快点解决14楼的问题吧

    谢谢

    • 28楼 cosβ 在 2008.04.23 12:24发表评论如下:

      无法解决,除非你在登陆的情况下查看该日志!

      • 29楼 Purose 在 2008.04.23 14:11发表评论如下:

        啊!那岂不是……唉!再改进改进吧,加个判断,遇到加密码日志不生成静态不就好了吗?
        可惜,我不会PHP,更不会写插件了,cosβ 加油!

  • 30楼 雀巢 在 2008.04.27 13:58发表评论如下:

    好东东啊,收藏了

  • 31楼 Raymond 在 2008.04.30 11:40发表评论如下:

    非常紧急的问题,这个插件无法与wp-postviews一起使用,我曾试过月光的方法,但还是没有效果,请问如何解决???

    急!急!急!

    • 32楼 cosβ 在 2008.04.30 12:26发表评论如下:

      你也可以尝试本站的wp-postviews解决办法!

      • 33楼 Raymond 在 2008.05.02 12:17发表评论如下:

        请cosβ给个wp-postviews的本站解决方法的url ,好么?
        thx very much!

  • 34楼 Purose 在 2008.04.30 16:59发表评论如下:

    一个BUG!有人发布了一条评论,但是只是首页的“最新评论”会变,而打开文章页面没有变化

    bug bug!!

    还有那个加密日志的问题……

    作者快点帮助,拜托!

  • 35楼 天佑庸才 在 2008.05.02 16:34发表评论如下:

    cos-html-cache相当实用,但是发现文档里标明:
    1. 我后缀名是.htm不是.html的可以用么?
    不可以,后缀名必须是html或者htm格式
    不知道是不是应该更正一下,而且我这里用.htm也是可以的。

    还有就是有没有可能再放出一个精简版的,例如只静态化首页,取消后台等,虽然改代码也不太难但大多数人可能没有经验。(纯个人观点,仅供参考,谢谢。)

  • 36楼 iczy 在 2008.05.06 11:13发表评论如下:

    只能生成首页啊。。。。
    其他页面都是404错误哦

    • 37楼 cosβ 在 2008.05.06 11:17发表评论如下:

      自己不看说明,你windows的主机怎么用嘛?你看看你的url格式,无语,写的清清楚楚的说明自己不看!

      • 38楼 iczy 在 2008.05.06 11:27发表评论如下:

        呵呵,看了哦,主要上班,着急,所以先抢个位置嘛,谁知道老大这么快就看到了,
        说明早看过了,我用wordpress2.3.1版的时候就试过cos-html-cache了,可是情况一样,
        我的主机是freebsd的,自己架的,怕有组件没弄哦,
        url格式当然知道了哦,我照你的说明做了N遍了,除了首页正常,其他都是404啦
        虽说对wordpress没有太深的研究,总归是摸过php的,连基本的常识不懂怎么行呢
        我怕是服务器这块有问题哦,下班咯,回家吃饭咯
        我现在只有将网站设成这个格式,哈哈,安慰一下自己的小心肝肝
        http://www.iczy.net/index.php/archives/i2008-04-25/274.html

        • 39楼 cosβ 在 2008.05.06 11:31发表评论如下:

          建议先看看这篇文章http://www.storyday.com/html/y2007/972_inside-cos-html-cache.html之后在来排查原因,目前很明显永久链接格式不对

          • 40楼 iczy 在 2008.05.06 14:51发表评论如下:

            /html/i%year%/%monthnum%_%day%_%post_id%.html
            这是我设置的永久链接格式,难道错了哦?
            首页是生成的,其他页面都没生成
            这是我测试的用来测试的blog
            http://www.nueet.com/

            • 41楼 cosβ 在 2008.05.06 14:58发表评论如下:

              检查html文件夹的属性是不是0777,或者你的htaccess优先级配置有问题!在其他虚拟主机如DH BH IX CPH都是没有任何问题的!所以如果还是不行,我也无能为力

      • 42楼 iczy 在 2008.05.06 11:30发表评论如下:

        谢谢,谢谢,谢谢
        我喜欢说谢谢,哈哈

  • 43楼 iczy 在 2008.05.06 15:45发表评论如下:

    唉,真郁闷呢
    html我把整个根目录都chown的过了,可惜还是不行呢
    .htaccess这东西不明白
    我copy了一下

    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress
    我百度了一下,好像链接中间出现index.php
    如http://www.iczy.net/index.php/archives/i2008-04-25/274.html
    是因为mod_rewrite功能没开的?

    • 44楼 cosβ 在 2008.05.06 15:48发表评论如下:

      chang owner干嘛 chown给谁? chmod0777即可!出现index.php明显是不对的!

      • 45楼 iczy 在 2008.05.06 15:53发表评论如下:

        恩,是chown nobody 的,没办法啊,急咯,所以就全部chown了,哈哈
        那怎么查服务器的rewrite功能是否开了呢?
        我才架freebsd才一个月,好多东东不明白,百度了一圈也没看到正解,path_info到看到有,但是没有提示开或者关的
        现在挺抓狂的

        • 46楼 cosβ 在 2008.05.06 15:56发表评论如下:

          再google一圈,and use english

          • 47楼 iczy 在 2008.05.06 16:00发表评论如下:

            ok,thanks

          • 48楼 iczy 在 2008.05.06 16:29发表评论如下:

            检查过了,mod_rewrite功能是开启的,郁闷郁闷郁闷郁闷,嘻嘻多撞几下

  • 49楼 iczy 在 2008.05.06 16:50发表评论如下:

    问题解决了哦,哈哈哈哈哈!
    请我吃饭告诉你啦!

  • 50楼 cosβ 在 2008.05.06 16:56发表评论如下:

    鄙视鄙视你!就不请你吃

    • 51楼 iczy 在 2008.05.06 17:04发表评论如下:

      算了,就算你告诉我你家怎么走我也摸不着,哈哈

      条件1. mod_rewrite功能开启;
      条件2.Apache的httpd.conf中找到网站目录对应的将
      “AllowOverride None”

      改为

      “AllowOverride FileInfo Options”

      因为如果设置为”AllowOverride None”

      .htaccess中的rewrite指令对该文件夹就无效了

      现在准备去测试在虚拟配置文件中修改,httpd-vhost.conf,
      把apache的httpd.conf改了不安全,要是能改httpd-vhost.conf 就爽咯

      差不多就这个意思,回头测试结束我再告诉你虚拟主机能不能用这个方法,
      现在的效果,没有index.php咯
      http://www.nueet.com

    • 52楼 iczy 在 2008.05.06 17:07发表评论如下:

      。。。害怕被我吃穷啊?
      嘻嘻,胃口不大,最多吃掉珠穆朗玛峰就行了

  • 53楼 iczy 在 2008.05.06 17:28发表评论如下:

    AllowOverride FileInfo Options
    Order allow,deny
    Allow from all
    </Directory

    muhahaha muhahaha 虚拟主机中这样设置就行了,OK咯
    问题终于搞定了,嘿嘿

  • 54楼 purose.cn 在 2008.05.06 19:21发表评论如下:

    一个BUG!有人发布了一条评论,但是只是首页的“最新评论”侧边栏会变,而打开文章页面的侧边栏没有变化

    bug bug!!

    还有那个加密日志的问题……

    拜托 拜托

  • 55楼 iczy 在 2008.05.07 07:47发表评论如下:

    凄惨啊,郁闷哦,
    刚转换,发现从搜索引擎过来的链接都跳到一个页面了
    痛苦的过渡期。。。

  • 56楼 白云山 在 2008.05.08 15:33发表评论如下:

    不知为什么,永久链接设置成/archives/%post_id%.html的形式就可以,设置成/archives/%post_id%的形式就不可以

  • 57楼 白云山 在 2008.05.08 16:12发表评论如下:

    发现了,好像cos-html-cache2.5不支持目录形式,以前的版本却支持,退步了?

  • 58楼 张三 在 2008.05.09 23:04发表评论如下:

    楼主,我的首页生成不了,我发现是因为我的首页模板里有下面的代码

    这里省略若干代码

    请问为什么有这些代码就不行呢?

  • 59楼 wlsy 在 2008.05.11 02:15发表评论如下:

    很奇怪的问题,我生成的静态在ie6下显示空白,但是源代码好好的。如果禁用这个插件就正常了,在ie7和火狐都正常,老大知道这是什么原因吗,太郁闷了。我的网址是www.360baohu.cn 我先保留开启插件几天,希望老大能看看哈,是我网页编码有问题还是插件还存在的缺陷,谢谢了

    • 60楼 cosbeta 在 2008.05.11 07:50发表评论如下:

      meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″位置错误,请参照本站

  • 61楼 小墨 在 2008.05.12 10:34发表评论如下:

    不知道为什么不能用 难道是空间权限问题 ~~

  • [...] 网站用了cos-html-cache来静态化,所以不光想压缩css和js,连带html文件也想一块儿压缩了。原来一直用 阅微堂的方法在.htaccess里写一个规则来压缩网站的html,css和js,后来由于网站重建,同样的代码首页不能压缩了,即网站首页http://xxx/后面没有html后缀,所以无法压缩,只有http://xxx/index.html才可以正常压缩html. [...]

  • 转到第
(Required)
(Required, not published)
如果留言未显示请不要重复留言,我将为你恢复!


生活点滴Enjoy Life is proudly powered by WordPress | admin| About Us | cosbeta| Bluehost| site map 6.180s & 33