html-cache-crator 1.1 released

时间:2007-03-29 14:41:21      类别:Web技术|WEB Tech, Wordpress      本文链接:生活点滴Enjoy Life

经过一些修改,终于对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 目录:Web技术|WEB Tech, Wordpress [RSS 2.0] 您可以评论. Pinging 不可用.
如果您喜欢本blog,欢迎你的feed订阅,谢谢你的支持

前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…

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


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