Loading...

cos-html-cache2.5发布

2008-04-06 11:50:44 发表于Wordpress, 网站技术 本文链接: cos-html-cache2.5发布

由于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 目录:Wordpress, 网站技术 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
已经有83位大师动手指导 拒绝低俗
  • 1楼 北极冰仔 在2008.04.06 13:48发表评论如下: 回复

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

    • 1楼附属品 Jinwen 在2008.04.06 15:59发表评论如下: 回复

      是呢,所以我也升级啊。

      • 1楼附属品 cosβ 在2008.04.06 16:21发表评论如下: 回复

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

      • 2楼 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,而首頁就沒看到有緩存(沒有權限的問題),其他人有沒有這樣的問題?謝謝

        • 3楼 Gary 在2008.04.06 15:27发表评论如下: 回复

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

          • 3楼附属品 sersde 在2008.04.15 14:22发表评论如下: 回复

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

            • 3楼附属品 cosβ 在2008.04.15 14:25发表评论如下: 回复

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

          • 4楼 rojoro 在2008.04.06 21:48发表评论如下: 回复

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

            • 5楼 Jinwen 在2008.04.06 23:04发表评论如下: 回复

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

            • 6楼 阿锋 在2008.04.07 10:28发表评论如下: 回复

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

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

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

                • 8楼 Eleven 在2008.04.13 00:10发表评论如下: 回复

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

                  • 9楼 Purose 在2008.04.16 01:45发表评论如下: 回复

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

                    • 9楼附属品 江东 在2009.03.15 20:16发表评论如下: 回复

                      最新的版本已经解决加密日志的问题了

                    • 10楼 hanfo 在2008.04.16 23:36发表评论如下: 回复

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

                      • 11楼 TEST 在2008.04.18 14:32发表评论如下: 回复

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

                        • 12楼 alex 在2008.04.18 23:05发表评论如下: 回复

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

                          再次感谢你噢,师兄

                          • 12楼附属品 cosβ 在2008.04.18 23:14发表评论如下: 回复

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

                            • 12楼附属品 天佑庸才 在2008.05.03 22:16发表评论如下: 回复

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

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

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

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

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

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

                                • 16楼 xoyoba 在2008.04.21 11:14发表评论如下: 回复

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

                                • 17楼 xoyoba 在2008.04.21 11:45发表评论如下: 回复

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

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

                                  呵呵,我是菜鸟

                                • 18楼 Purose 在2008.04.23 11:50发表评论如下: 回复

                                  请快点解决14楼的问题吧

                                  谢谢

                                  • 18楼附属品 cosβ 在2008.04.23 12:24发表评论如下: 回复

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

                                    • 18楼附属品 Purose 在2008.04.23 14:11发表评论如下: 回复

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

                                  • 19楼 雀巢 在2008.04.27 13:58发表评论如下: 回复

                                    好东东啊,收藏了

                                    • 20楼 Raymond 在2008.04.30 11:40发表评论如下: 回复

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

                                      急!急!急!

                                      • 20楼附属品 cosβ 在2008.04.30 12:26发表评论如下: 回复

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

                                        • 20楼附属品 Raymond 在2008.05.02 12:17发表评论如下: 回复

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

                                      • 21楼 Purose 在2008.04.30 16:59发表评论如下: 回复

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

                                        bug bug!!

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

                                        作者快点帮助,拜托!

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

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

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

                                          • 23楼 iczy 在2008.05.06 11:13发表评论如下: 回复

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

                                            • 23楼附属品 cosβ 在2008.05.06 11:17发表评论如下: 回复

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

                                              • 23楼附属品 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

                                                • 23楼附属品 cosβ 在2008.05.06 11:31发表评论如下: 回复

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

                                                  • 23楼附属品 iczy 在2008.05.06 14:51发表评论如下: 回复

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

                                                    • 23楼附属品 cosβ 在2008.05.06 14:58发表评论如下: 回复

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

                                              • 23楼附属品 iczy 在2008.05.06 11:30发表评论如下: 回复

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

                                            • 24楼 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功能没开的?

                                              • 24楼附属品 cosβ 在2008.05.06 15:48发表评论如下: 回复

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

                                                • 24楼附属品 iczy 在2008.05.06 15:53发表评论如下: 回复

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

                                                  • 24楼附属品 cosβ 在2008.05.06 15:56发表评论如下: 回复

                                                    再google一圈,and use english

                                                    • 24楼附属品 iczy 在2008.05.06 16:00发表评论如下: 回复

                                                      ok,thanks

                                                      • 24楼附属品 iczy 在2008.05.06 16:29发表评论如下: 回复

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

                                                • 25楼 iczy 在2008.05.06 16:50发表评论如下: 回复

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

                                                  • 26楼 cosβ 在2008.05.06 16:56发表评论如下: 回复

                                                    鄙视鄙视你!就不请你吃

                                                    • 26楼附属品 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

                                                      • 26楼附属品 iczy 在2008.05.06 17:07发表评论如下: 回复

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

                                                      • 27楼 iczy 在2008.05.06 17:28发表评论如下: 回复

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

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

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

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

                                                          bug bug!!

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

                                                          拜托 拜托

                                                          • 29楼 iczy 在2008.05.07 07:47发表评论如下: 回复

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

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

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

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

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

                                                                • 32楼 张三 在2008.05.09 23:04发表评论如下: 回复

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

                                                                  这里省略若干代码

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

                                                                  • 33楼 wlsy 在2008.05.11 02:15发表评论如下: 回复

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

                                                                    • 33楼附属品 cosbeta 在2008.05.11 07:50发表评论如下: 回复

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

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

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

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

                                                                        • 36楼 Fighting Man 在2008.05.15 17:49发表评论如下: 回复

                                                                          已使用,,very Good。。

                                                                          • 37楼 Fighting Man 在2008.05.15 18:04发表评论如下: 回复

                                                                            最新发的文章显示是空白。。。。。急求解决方案

                                                                            • 38楼 Fighting Man 在2008.05.15 18:05发表评论如下: 回复

                                                                              东,,,,,看这里http://gttol.com/post/32.html

                                                                              • 39楼 Fighting 在2008.05.16 17:12发表评论如下: 回复

                                                                                额,用上这个插件,首页的缓存过期是多久呢??

                                                                                • 40楼 atmo 在2008.05.21 23:16发表评论如下: 回复

                                                                                  请问用了这个插件之后,是不是Feedsky就不能更新了?

                                                                                  评论分页: 12
                                                                                  (Required)
                                                                                  (Required, not published)
                                                                                  如果留言未显示无需重复留言,我将为你恢复!