一个新的WordPress静态化插件cos-html-cache

阅微堂是国内WordPress用户较早实现静态化的blog之一。之前,本站所用的是修改WP-Write HTML插件实现的静态化,不过这个插件已经没人维护,我也没时间弄这些玩意儿,所以对一般用户,要想实现静态化也比较麻烦,但现在有了一个新的选择cos-html-cache,目前版本1.0,适用于大多数WP用户,而且作者承诺维护并添加新的功能。

所谓静态化就是生成了所有文章以及首页的HTML版本,每次访问的时候不需要读取数据库和进行php脚本运算了,所以能够极高的降低CPU占用率,加快访问速度,特别是你装的插件里面有大量类似这样的玩意儿的时候:

add_filter("the_content", xxx);

但只要你把这个插件装上,你就可以放心大胆的装各种各样的插件了,因为这些运算都是一次性的。

这个插件会在你发表新的文章,接到新的留言时,自动更新主页和相关文章的缓存,不用任何手动操作,强烈建议每个人都装上它。

WP-Cache也是一个缓存插件,但实现思路不太一样,下面这个图说明了WP-Cache和完全静态化插件有什么区别(来自wp-cache未必能有多大的效果):

注:某些针对single vistor的插件在此插件下会失效,pingback失效(在我这里失效了,但在其作者blog那里能用,原因不明)。

  • WordPress全站静态化 继上次把主页静态化后,现在本站所有文章都已经是静态的html页面,跟MT系统差不多,当有新文章或者新留言,相关的html文件在后台自动更新。比如这...
  • 阅微堂系统架构 & WordPress插件使用情况 本系统使用了以下插件: Ajax Comments-Reply: 可以在迴響之後跟隨回覆,使用Ajax無刷新。经过一些修改后,实现本系统的MSN Spaces风格的页面ajax显示和...
  • MSN Spaces留言风格 用习惯了MSN Spaces,总是不喜欢其它的包括wordpress默认的留言风格:每次留言都必须到单文章界面去,即使在那里还要忍受提交等待页面刷新的痛苦。所...
  • 用mimetex for wordpress插件在blog上写数学公式 上次描述一个算法题目,有两个数列公式,心想要是能直接写Latex公式就好了。今天上网一查,原来实现起来很简单,甚至不需要你在服务器上安装任...
  • 修改wordpress的自带日历式样 wordpress自带了一个日历函数get_calendar(),可以显示每天各发了哪些文章(把鼠标移到日期上即可看到),是个很实用的函数。可是它原来的式样太丑了...
  • 打造最快捷的wordpress的全站浏览方式 我们有很多种方式浏览全站文章,主页面往前翻页,通过察看分类和按日期存档察看,或者通过搜索查找自己敢兴趣的东西。这些方法的缺陷就是太慢...
  • 贴出修改过的Extend Live Archive——实现快速全站文章浏览 说明:此插件使用需要一定的php, html, css基础。如果你连这些名词都没有听说过的话就不要试了。  经过两天的修修补补,终于把它弄得可移植了。...
  • wordspew插件的垃圾留言的解决办法 wordspew插件可以给Blog添加一个实时的ajax聊天窗口,也可以用来当作一个简单留言板,具体效果可见本blog左侧栏的在线聊天模块。本来一直用得挺好的...
  • 加快WordPress的页面生成和载入速度 前一阵,此blog的页面打开速度慢的要命,我每次打开都需要大约10秒钟的时间。而通过Google Analytics的数据看到,70%+用户在这个blog的停留时间还不到十...
20条留言 -> 跳到留言表格
  • At 2007.06.02 09:36, cosbeta said:

    阅微堂是国内WordPress用户较早实现静态化的blog之一,好拽,呵呵!!我可也是很久就静态化了的哦,只是去年年底去开始接触wordpress,才开始有自己的blog!

    • At 2007.06.02 09:47, zhiqiang said:

      我加了很多定语啊,是WordPress用户,你之前不算。否则,95年的网页大多数都是静态化的,那怎么算?

    • At 2007.06.02 10:20, cosbeta said:

      呵呵,开玩笑的,在你的header里面加入 " /> 就能解决这个问题

      • At 2007.06.02 10:25, cosbeta said:

        <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

        • At 2007.07.01 00:49, 正月初一 said:

          为什么我的站用了这个还有comments-ajax
          就不能发表评论呢?点了sayit但是没反应

          • At 2007.07.01 12:15, zhiqiang said:

            他这个插件自带了一个ajax comment系统,你如果要用我这个ajax comment-reply插件,就不要替换他的那个comments.php文件。

          • At 2007.07.02 15:45, 正月初一 said:

            我是用的你的ajax comment-reply.
            但是他的插件里面没有comments.php这个评论模板哦.

            • At 2007.07.02 19:31, zhiqiang said:

              上你那里看了一下,由于你现在停用了插件,所以我也不知道什么原因。不过cos-html-cache自带了一些关于comments的东西和cookie处理函数,不知道是不是这个它产生的。

            • At 2007.07.03 04:43, 花水木 said:

              我做了一些測試,使用這個外掛前後的改變:
              http://hanamitsuki.com/blog-tech/cos-html-cache.htm

              希望這個外掛能夠有一天支持其他外掛。
              我的文章中有引用您這篇文章的連結,到延伸閱讀的部分,
              但沒看到您網站的引用網址,所以親自來留言。

              • At 2007.11.12 04:03, 禅猫 said:

                静态化后不支持pingback,如何处理?
                在你的模板文件夹下的header.php文件中,加上这样的pingback meta:<link rel=”pingback” href=”” />,加在css调用之前,当调用静态文件的时候,htaccess和这个meta会帮你处理ping back的!

                • At 2008.09.03 22:09, tjr said:

                  请教你下,你的站全生成html后,发表评论是如何解决的呀,我一直提不起速来,我想生html但我不能发评论.

                  • At 2008.09.03 22:12, zhiqiang said:

                    我移动了一下你的留言。以后请不要发在不相干的文章下面,如果你不愿意查找相关文章的话,你可以写在 http://zhiqiang.org/blog/bbs

                    我不懂为何生成了html后就不能发表留言了?

                    • At 2009.12.08 21:48, 阿超 said:

                      你好 我想问一下 wp 的用久连接格式为目录形式的 结尾没有html的 如何生成静态的啊

                      • At 2009.12.09 08:40, zhiqiang said:

                        文章里说的这个插件支持你这种链接格式,是新建一个目录,然后在目录下生成静态的index.html文件。

                        • At 2009.12.25 18:35, Rtrash|废纸篓 said:

                          你要自己写上!!

                        • At 2009.12.25 18:40, Rtrash|废纸篓 said:

                          cos-html-cache插件说明,数你这篇最形象了!嘎嘎
                          不过流程图中它应该每次都会检索是否有新的评论生成...

                          • At 2010.01.20 22:05, 土狼妹妹 said:

                            使用一下,新年愉快

                            • At 2010.01.26 11:44, 站长助 said:

                              我现在就在调试一个wp bolg我试试,看看效果

                              • At 2010.01.26 11:58, 站长助 said:

                                装上以后是不是就自动回省城静态的,我装好了,但文章什么还是动态的,怎么做

                                (Required)
                                (Required, not published)

                                  B | I | U | D | 添加链接 | 插入引用 | 插入代码 | 插入表情 | | + | ?
                                guest | 注册 | 管理 | English | 繁體 | https

                                阅微堂

                                zhiqiang's personal blog
                                Loading...
                                Loading...
                                Loading...