Loading...

html-cache-crator 1.1 released

2007-03-29 14:41:21 发表于Wordpress, 网站技术 本文链接: html-cache-crator 1.1 released

经过一些修改,终于对html cache做了了改进,改进功能如下:

  1. 增加了批量生成静态html文件功能,可以在安装插件之后将以前的文章静态化,如上图所示下拉菜单请选择“Rebuild all of the posts to HTML ”,如果你文章很多的话,请耐心等待。
  2. 增加了删除静态文件的功能,防止卸载后遗留静态html文件
  3. 增加了用户在发表评论后自动更新当前HTML的功能。

安装方法:

  1. 修改你的永久链接,选项-〉永久链接。最好按照下图的方式修改;
  2. 根据按照上图永久链接的信息,在wordpress的根目录下建立文件夹“html”,/html/y%year%/m%monthnum%/%post_id.html,和上面永久链接加粗的部分对应;
  3. 修改html的属性为 0777;
  4. 上传html-cache-crator.php到 /wp-content/plugins文件夹;
  5. 进入后台,激活该插件。
  6. 如果想批量生成html文件,请按照最上面的图片进行操作。


下载地址:html-cache-creator.zip

本插件还在不断的完善中,希望使用的朋友提出宝贵的意见,还是那句话:静态化和动态之间找一个平衡点挺难的.所以好多的处理还是要用js的,本来修改模板来实现相当简单,但是考虑到很多人不喜欢修改模板,所以我今后会尽量将这些因素考虑到插件中去!

关于修改永久链接和搜索引擎的问题,请参考这篇文章:http://www.storyday.com/html/y2007/m03/708-perlink-changed-for-htmlize.html

免责声明:本插件免费,你可以自由选择是否使用,本人不负任何责任!

补充:可以不用修改永久链接,只要你认为你的永久链接比较合理,不会在你的wp根目录下建立一大堆目录或文件就可以,反正HTML的根文件一个要设置成777可读写

考虑到如果文章太多,采用本插件build html可能会很慢,甚至超过php.ini中配置的php超时,所以再次作了修改,可以到后台自己选择分布重建。如下图。 rebuild.jpg

这样分布build的时候就不会出现这样的问题了,另外对于讨厌英语界面的朋友,这里也给出来中文的版本,时间有限,所以就没有做.po语言文件国际化处理了

英文版本: html-cache-creator1.zip

中文版本(utf-8) :html-cache-creator-zh.zip

该插件已经升级到1.2,下载地址html-cache-creator1.2.zip

该日志未加标签
发表于 2007-03-29 14:41:21 目录:Wordpress, 网站技术 [RSS 2.0] 您可以评论. Pinging 不可用.
  • 相关阅读
  • 已经有29位大师动手指导 拒绝低俗
    • 1楼 Zhang 在2007.03.29 20:57发表评论如下: 回复

      FT啊,你这要求修改静态链接太夸张了吧,以前的排名啥都没了。即使用了你说的那个插件,也不方便啊…

      根据原静态链接形式,根据它建立目录等不行么?

      • 2楼 cosβ 在2007.03.29 21:01发表评论如下: 回复

        也可以。如果你认为你目录结构合理的话,建议修改哦!

        • 3楼 BlueLion 在2007.03.29 23:21发表评论如下: 回复

          我这里建立出来的都是空文档呢?查看源代码只见“”。我那些文件夹都改成“777”了。难道是服务器不支持其中的一些命令?我用的是byethost的免费服务器

          • 4楼 BlueLion 在2007.03.29 23:22发表评论如下: 回复

            源代码是– this is a real html file created at 2007-03-28 10:46:37

            • 5楼 cosβ 在2007.03.30 10:30发表评论如下: 回复

              可能你服务器不支持fsocksopen,所以这个cache没有完美的解决方案,用捕捉缓冲区的办法也可能出现php4和php5的兼容问题,等我有时间了就慢慢来完善,争取不会出问题![quote]源代码是– this is a real html file created at 2007-03-28 10:46:37
              [/quote]

              • 6楼 cosβ 在2007.03.30 19:03发表评论如下: 回复

                首页ajax静态化测试!

                • 7楼 srsman 在2007.04.05 23:44发表评论如下: 回复

                  分类页的静态不对呀。。!

                  • 8楼 cosβ 在2007.04.06 09:33发表评论如下: 回复

                    给各地址给我看看[quote]分类页的静态不对呀。。![/quote]

                    • 9楼 oo-k 在2007.04.29 18:36发表评论如下: 回复

                      不错我的已经静态,就是rss订阅有问题,期待老弟解决

                      • 10楼 cosβ 在2007.04.29 18:43发表评论如下: 回复

                        能具体描述一下什么问题么?我这里很正常哦

                        • 11楼 hiads 在2007.04.29 20:03发表评论如下: 回复

                          到处找这样的插件,又找到你这里来了。
                          我装着试试看

                          • 12楼 cosβ 在2007.04.29 20:31发表评论如下: 回复

                            其实有些我们一直苦苦寻觅的东西就在身边,呵呵

                            • 13楼 hiads 在2007.04.29 22:16发表评论如下: 回复

                              知道是不是我的空间商的原因,我装上后插件认不出来的我的文章,提示“You have 0 POSTS,”

                              • 14楼 cosβ 在2007.04.29 23:00发表评论如下: 回复

                                过段时间我检查一下这个插件的代码[quote]
                                知道是不是我的空间商的原因,我装上后插件认不出来的我的文章,提示“You have 0 POSTS,”
                                [/quote]

                                • 15楼 oo-k 在2007.04.30 11:04发表评论如下: 回复

                                  [quote]能具体描述一下什么问题么?我这里很正常哦[/quote]
                                  ok,我的疏忽,我的也正常了,原来是用的/?feed=rss2,现在是feed,正常了,多谢!

                                  • 16楼 Sunya 在2007.05.06 10:21发表评论如下: 回复

                                    不错,赞一个..一直关注着你的Blog..很多实用的.

                                    • 17楼 cosβ 在2007.05.06 11:06发表评论如下: 回复

                                      过奖过奖了哈

                                      • 18楼 oo-k 在2007.05.08 10:29发表评论如下: 回复

                                        静态后似乎cookie有问题,如无法从页面进入编辑状态,请cosβ检查下.谢谢!

                                        • 19楼 cosβ 在2007.05.08 10:32发表评论如下: 回复

                                          静态的话就得要失去部分功能,这个很正常,因为我没有用js处理你说的那种功能

                                          • 20楼 zhenzhai 在2007.05.14 14:44发表评论如下: 回复

                                            严重问题.
                                            我生成html 但生成不到分类的html
                                            我现在用的不是html
                                            生成的文童地址:http://www.liaozhenxin.com/html/2007/05/6.html
                                            就是没有分类的html

                                            • 21楼 cosβ 在2007.05.14 15:47发表评论如下: 回复

                                              分类没有生成静态,因为考虑到缓存更新的问题,处理起来很麻烦,随着而且文章的增加会增加到分类缓存的生成时间,所以分类没有缓存
                                              另外,你的blog是 PJBlog2 v2.6??

                                              • 22楼 milo 在2007.05.18 06:57发表评论如下: 回复

                                                我倒是一直希望把首页速度提高提高。。。

                                                • 23楼 cosβ 在2007.05.18 08:22发表评论如下: 回复

                                                  这个插件提速度的何止是首页

                                                  • 24楼 milo 在2007.05.19 01:52发表评论如下: 回复

                                                    [quote]这个插件提速度的何止是首页
                                                    [/quote]果然效果明显!!哈哈

                                                    • 25楼 oo-k 在2007.05.21 12:43发表评论如下: 回复

                                                      请教:静态后,cache和gzip选哪个更好?困惑

                                                      • 26楼 cosβ 在2007.05.21 14:03发表评论如下: 回复

                                                        静态就已经cache了,

                                                        • 27楼 milo 在2007.05.23 21:44发表评论如下: 回复

                                                          这个速度倒是有了,只是评论更新怎么实现?我用阅微堂改的那个ajax回复,回复在我后台显示一天了前台还没反应。。。呵呵

                                                          • 28楼 cosβ 在2007.05.23 21:52发表评论如下: 回复

                                                            先别用,如果你不熟悉wp 模板的话,我会把ajax评论集成进来的,就想我现在的实现方式一样!

                                                            • 29楼 milo 在2007.05.24 00:45发表评论如下: 回复

                                                              OK…

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