Loading...

cos-html-cache更新到 2.7

2008-12-20 17:05:08 发表于Wordpress, 网站技术 本文链接: cos-html-cache更新到 2.7

cos-html-cache 2.7现已发布,若你比较懒,可以继续使用2.6.x版本,2.7的特性如下:

  1. 修正了由于httponly cookie导致在静态化页面中,评论框无法显示登陆用户的信息;
  2. 精简了javascript,节约了几百字节的http输出

就这两个修正,主要是第一个修正,官方下载网址:cos-html-cache

补充:看了很多朋友的留言,我觉得很有必要请大家去看看 cos-html-cache原理图解,看过之后你便能发现你的问题均可迎刃而解。明白了相关原理之后,你便知道,有的时候效率的比较是不需要做测试的,原理已经说明一切。

标签:
发表于 2008-12-20 17:05:08 目录:Wordpress, 网站技术 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
  • 相关阅读
  • homezz 美国专业主机商
    已经有47位大师动手指导 拒绝低俗
    • 1楼 静水深流 在2008.12.21 02:22发表评论如下: 回复

      第一时间就去升级了。:)

      • 1楼附属品 XIuXI 在2009.01.13 04:45发表评论如下: 回复

        http://xiuxi.org/ylmf-ghost-xp-sp3-yn99.html
        这样的形式不能产生HTML么。如果能这样那就完美了.

        只看到有:

        没看到html 文件产生。

        • 1楼附属品 江东 在2009.01.13 08:44发表评论如下: 回复

          肯定是可以的,不过你的web根目录不让写文件啊!权限不对!不建议直接在根目录下写文件

          • 1楼附属品 XIuXI 在2009.01.13 09:05发表评论如下: 回复

            我现在根目录都是777的,再问一个,我用分类子域名plugin,是否可以把分类玉米:http://download.xxx.org (原:http://xxx/category/download)
            指向 生成静态 页面:根目录下面的 download.html

      • 2楼 lwy 在2008.12.21 08:37发表评论如下: 回复

        你确认他能比Hyper Cache快吗?

        • 2楼附属品 江东 在2008.12.21 10:55发表评论如下: 回复

          post页面缓存最快的插件,后来者最多持平,无法超过,肯定快于Hyper Cache

        • 3楼 wzba 在2008.12.21 12:30发表评论如下: 回复

          我在godaddy建立的wp,为了实现静态化使用了wp-cache,super-cache等都不能成功,唯有安装cos-html-cache之后也不能实现之后找到了这个修改方法:
          修改方法是:修改cos-html-cache.php文件

          将$path = $_SERVER[‘DOCUMENT_ROOT’].”/”;替换为$path = ABSPATH ;

          之后的确在相应目录产生了HTML文件,体验是网页的速度大大提高!但是几次刷新网页会有一次的乱码现象,而且今天升级到2.7版本之后又不产生HTML了。
          希望老大能够解决godaddy的使用问题,或者建立一个godaddy的专版,给庞大的godaddy用户造福,谢谢!
          我的网址是:wzba.info

        • 4楼 wzba 在2008.12.21 12:37发表评论如下: 回复

          补充一下,乱码产生在使用火狐浏览器,ie没有问题,而且后台在应用新wp风格显示出错,内容是:锘�
          Warning: Cannot modify header information – headers already sent by (output started at /home/content/。/。/。/。。。。。。/html/。。。。。。/wp-content/plugins/cos-html-cache/cos-html-cache.php:1) in /home/content/。/。/。/。。。。。/html/。。。。。/wp-includes/pluggable.php on line 850

          • 4楼附属品 江东 在2008.12.21 19:42发表评论如下: 回复

            内容是:锘�,你肯定编辑了cos-html-cache这个文件吧?你的编辑器对utf8的bom处理有问题,所以会这样

          • 5楼 lwy 在2008.12.21 13:39发表评论如下: 回复

            报告,在设定了永久链接之后,Wp自带的分页失效,原因是默认分页格式为
            http://www.lwydl.cn/2008/11/29/hyper-cache-simplified-chinese.html#comment-[评论号]
            本应在.html之后要有一个“/”。

            • 5楼附属品 江东 在2008.12.21 20:01发表评论如下: 回复

              嗨,建议你看看这个插件的原理介绍http://www.storyday.com/html/y2007/1167_cos-html-cache-how-to-work.html哦,看了之后你便知道原因何在了。

            • 6楼 牧狼羊 在2008.12.21 16:39发表评论如下: 回复

              还是有一些地方无法兼顾的。

              • 7楼 猫粮 在2008.12.21 20:40发表评论如下: 回复

                我的也是godaddy的服务器,目前来说用得非常爽…
                生成也正常
                godaddy的主机说白了就是一台静态服务器+ssh跳板,别的就别指望太多了…
                搞什么都要慢人半拍,什么操作都要等..

                • 8楼 weeper 在2008.12.22 00:24发表评论如下: 回复

                  第二时间自动升级了 🙂

                  • 9楼 suxingshen 在2008.12.22 10:24发表评论如下: 回复

                    非常感谢本插件,我对模板的HOME.php修改了一下,仅增加调用post标题块,首页就无法生成html.请问修改首页时,又要生成html,我们要注意些什么。

                    • 9楼附属品 江东 在2008.12.22 10:55发表评论如下: 回复

                      应该是插件冲突,正常调用,不应该有任何问题

                    • 10楼 wzba 在2008.12.23 14:54发表评论如下: 回复

                      我是前几天提问的godaddy用户,谢谢江东的回复,已经解决当时问题!

                      现在我有个疑问,可能是由于我自定义了中文链接吧,现在在我的HTML目录每一个链接分类产生了三个文件夹,如:y网络日志就成了三个:y网络日志 + 一个大写y%E7%BD%91%E7%BB%9C%E8%AE%B0%E5%BD%95 + y%e7%bd%91%e7%bb%9c%e8%ae%b0%e5%bd%95 这实际上是相同的三个目录又包含了三种不同写法的相同链接!

                      请问这样会不会产生什么不良后果?特别是对搜索引擎。

                      • 10楼附属品 江东 在2008.12.23 15:01发表评论如下: 回复

                        多地址恐怕对搜索优化不太好。

                        • 10楼附属品 wzba 在2008.12.23 15:29发表评论如下: 回复

                          嗯,看到您的回复之后立刻手动把大写的及中文的删除了。如果删除之后不再自己生产出来的话(除非我发新文章),那就不是什么大问题的,以后只要发新文就手动删除一下也不算麻烦。

                          • 10楼附属品 wzba 在2008.12.23 16:41发表评论如下: 回复

                            好象是这种情况这样:当火狐浏览器浏览链接的时候地址栏显示的是中文链接,那么在HTML就产生了中文的文件夹及文件,当ie等浏览器浏览的时候就相应产生了英文的链接。
                            不知道江东老大能不能给程序加入这么一点限制:仅仅在ie浏览器浏览的时候才产生静态的HTML文件,其它的浏览器浏览一律不产生??

                            • 10楼附属品 江东 在2008.12.23 16:44发表评论如下: 回复

                              还有这种事情呀,我建议你采用我的另外一个插件:http://www.storyday.com/html/y2007/1202_auto-slug-translate-plugin.html,这样你的postname就全部是英文的,就不会存在这个问题了

                            • 10楼附属品 wzba 在2008.12.23 16:54发表评论如下: 回复

                              服了you,真是服务一条龙,还可以批量转换以前的slug^_^,那我就不客气的笑纳了。趁我的wp建立没几天抓紧修改!

                              • 10楼附属品 江东 在2008.12.23 17:01发表评论如下: 回复

                                网站赚钱了别忘记我了就行,哈哈哈

                                • 10楼附属品 wzba 在2008.12.23 17:26发表评论如下: 回复

                                  没有问题的,来找你兑换啊,呵呵。

                          • 11楼 xxx 在2008.12.27 04:45发表评论如下: 回复

                            哎,开了$is_buffer = true; 才能出页面的,我闷啊。咋就不提一下呢。

                            • 11楼附属品 江东 在2008.12.27 10:07发表评论如下: 回复

                              我就纳闷了,咋就不看一下说明呢?

                            • 12楼 DR 在2008.12.28 14:53发表评论如下: 回复

                              这个觉对是好东西 老大更新的精神 赞~~

                              • 13楼 Raymond 在2009.01.03 01:01发表评论如下: 回复

                                帅哥,我的首页无法缓存成html
                                帮忙给看一下吧 http://www.ueui.com.cn

                                • 13楼附属品 mothink 在2009.01.09 17:59发表评论如下: 回复

                                  我的也是这个问题啊,不过看了你的网站http://www.ueui.com.cn/index.html,可以了啊,你是怎么做到的?

                                • 14楼 天空 在2009.01.06 23:58发表评论如下: 回复

                                  wamp下,自有服务器,apache开了mod_deflate和强制缓存mod_expires,使用正常,home和page很好。有个问题,使用后台完全清除缓存了以后,home和page被访问后没有立刻重建,而是有了一定次数或者压力以后才建了cache,不知道为什么。

                                  谢谢

                                  • 15楼 白云山 在2009.01.07 12:46发表评论如下: 回复

                                    /wp-content/plugis/cos-html-cache/common.js.php?hash=xxxxxxxxxxxxxxxx出现错误:
                                    var admin_user_cookie = ”
                                    Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /home/.xxxxxxxxx/wp-content/plugins/cos-html-cache/common.js.php on line 13
                                    “;
                                    网上查了一下,说是php5.0不支持$http_cookie_vars[]了,我改成$_COOKIE就没有错误了。

                                    • 16楼 life97 在2009.01.12 06:26发表评论如下: 回复

                                      我用着怎么生成html后,评论时有出错?返回.html/comment-page-1#comment-2102这样的地址出错。哪里出问题了呢?

                                    • 17楼 dddd 在2009.01.13 16:32发表评论如下: 回复

                                      3q

                                      • 18楼 JJ.Ming 在2009.01.23 10:30发表评论如下: 回复

                                        希望插件以后能够支持目录html自动生成。
                                        http://localhost/page/ 在目录 page 下面生成 index.html
                                        就生成文章的html而言,已经非常棒了!

                                        • 19楼 OoNiceDream 在2009.02.02 05:07发表评论如下: 回复

                                          一直在用cos-html-cache,不过最近发现,一旦生成了缓存页面,使用WP-PostViews插件,点击数便不再增加了。不知老大首页的热点文章,用的是什么代码、什么插件,能否共享一下。多谢。

                                          • 19楼附属品 江东 在2009.02.02 08:28发表评论如下: 回复

                                            请本站搜索cos_custom插件 里面有现成的函数,直接调用就是

                                            • 19楼附属品 OoNiceDream 在2009.02.03 16:00发表评论如下: 回复

                                              有点不大相同,cos_custom是按评论数来的。。。我这个WP-PostViews是按点击数来的。郁闷。

                                          • 20楼 gao 在2009.02.06 11:11发表评论如下: 回复

                                            哥们你好,我用了你的插件,因为使用国外虚机导致源码时间显示不是本地时间(后台没问题),还有就是与db-cache (数据库缓存插件)会不会冲突

                                            • 20楼附属品 江东 在2009.02.06 11:17发表评论如下: 回复

                                              是否冲突的问题,请自行测试啊

                                              • 20楼附属品 gao 在2009.02.06 12:58发表评论如下: 回复

                                                时间短没看出什么问题,只是底部的时间不显示了,

                                            • 21楼 zyg333 在2009.03.11 21:17发表评论如下: 回复

                                              请问东哥.我用的godaddy的虚拟主机.产生了index.html文件但是不知道怎么能够调用.下面的是.htaccess文件的代码.

                                              # BEGIN WordPress

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

                                              # END WordPress

                                              请指教.谢谢.

                                              • 22楼 澳洲网站建设 在2012.11.20 17:31发表评论如下: 回复

                                                您好,请问是否支持和 Hyper Cache Extended 插件,以及DB Cache Reloaded Fix插件同时使用?
                                                Hyper Cache Extended 好像可以支持分类和tag的缓存,想这3个插件配合起来使用

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