March 23, 2008
经过几天的代码整理和测试, 目前自我感觉 wp thread comment 的整合AJAX功能已经比较成熟和完善了, 因个人的测试有限, 所以特此推出beta版, 请各位帮忙测试。
下载:
下载请点击:wp-thread-comment.1.4.5.beta.zip
安装:
将下载的文件直接解压, 然后上传到wp-content/plugins目录下, 然后到后台激活即可。 如果原来已经再使用wp-thread-comment的朋友, 请备份您原来的插件和后台设置, 然后到后台options标签下的wp thread comment 标签下选择重置选项(css的样式有所更改, 不重置无法得到该css样式)[在点击重置选项前请先将所有的后台设置拷贝出来, 保存下来, 切记]。 然后在后台将使用ajax的勾选上, 保存选项就可以启用了。
如果你什么时候不需要启用ajax效果了, 在后台将使用ajax的勾去掉即可。
有朋友会说, 干嘛不做成两个版本? 我比较懒, 维护两个版本要比维护一个版本繁琐的多, 而且有时候会出现一个版本维护另一个版本遗忘的情况, 为此我直接做成了一个整合版本, 随君取用, 各取所需。
注意事项:
要使用AJAX版本的要求比非AJAX的版本要严格很多, 请各位注意自己的wordpress主题模板是否标准。 要使用AJAX, 要求主题中的每一个comment必须拥有id=comment-xxx, wp thread comment插件就是根据这个来识别comment的, 我在程序中加入了检测这个id的功能, 如果没有检测到该id, 则会自动禁用AJAX功能, 启用普通的wp thread comment的效果。 也就是说你在后台选择了使用AJAX并不表示你可以使用AJAX, 还要看你的主题模板是否合理。 当然这个不会影响你的使用, 你依然可以使用最简单最原始那种wp thread comment的回复效果。
———————————分割线—————————————–
扯个别的话题, 一直有人说启用了wp thread comment 之后会出现网站速度变慢的现象, 我是一直没有感受到。 为了验证一下大家说的。 我昨天特意花了3个小时, 做了一个测试, 测试结果让我自己都无法理解。
测试条件:apache 1.3.33, mysql 4.3.11, wordpress 2.3.1, wp thread comment。 wp文章一篇, 就是刚装好的现象, 留言数为200条, 然后启用的是10层留言, 回复满10层的留言数大概有5个。
我觉得wordpress就是用index.php带动一切后续行为, 为此我在index.php的开始加入一条取得当前时间的语句, 然后在index.php的最后加入一条取得当前时间的语句。 两个时间差我觉得就是php的执行时间, 这里我是本机测试, 应该可以忽略网络的传输时间。(我也不知道php是一次性执行完, 还是一边传输一边执行的)
测试结果大出我的意料之外, 在启用wp thread comment的情况下, php的执行时间大大减少, 我采用按F5刷新的方式来记录时间, 每次测试10个。 共测试了IE7、Firefox3beta4、Safari3.1、Opera9.5beta, 所有的浏览器的测试结果都显示, 在启用wp thread comment 的情况, php的执行时间要减少将近0.5秒。
我不知道是不是我的测试有什么漏洞, 或者测试的方法就根本不对, 我写出这个测试结果也不是为了标榜我的插件是怎么样的好, 说实在我自己也觉得很奇怪, 百思而不得其解。 所以此测试仅是一个测试, 插件的使用与否还是以自身感觉为准, 感觉启用插件变慢了的, 我建议不使用。
您喜欢本文吗?即刻订阅"偶爱偶家",精彩文章不再错过!现在就给我们留个话吗?


28 responses to "wp thread comment 1.4.5 beta推出"
大大的支持,我只用了十来个插件,最喜欢的就是你这个回复评论的了
测试下 AJAX !
@denis, 你白试验了, 没有任何效果, 哈哈. 因为我又启用回1.4.3的非AJAX版本了.
怎么我下载下来的zip都是损坏的
不要用迅雷下载,因为会有丢失
总算放出来了~~
有了AJAX功能感觉特爽
很好.很强大..用上了
[...] 偶爱偶家Wordpress thread comment 1.4.5 beta页面 [...]
这插件的JS写的有点问题。
有个 $()的函数,和jQuery冲突了……
Firefox下实现不了ajax
最好可以加一个框框把留言框住。。
十分感谢博主的劳动,支持ing~
貌似我的不标准。报错。。。
我还是不太喜欢AJAX版本。
我想除了我之外,禁止别人回复,能不能设置这个选项啊?
@yansen, 很抱歉. 您说的这个功能我其实还是建议直接在后台编辑他人的回复.
很想试用一下这个插件,能发一份到我的邮箱里吗?我在教育网下载不了。谢谢!
不错不错,最近我要回来了,正在弄模板和升级,要用这个插件。
@lxltop, 欢迎回来啊. 真的是好久没有看到你了. 以为你的博客从此就废了呢
刚才的测试结果告诉我,, 没有意料中的效果 我用的是ff。。
@z.Yleo77, 不知道您说的意料中的效果是什么样的? 我也是在Fx下进行测试的, 有AJAX的效果啊. 不知道您是否可以说的明白些, 谢谢!
哦, 我想起来了, 不好意思. z.Yleo77, 这几天我启用的不是AJAX的版本, 因为这几天我可能要发布wp thread comment的1.4.4的bug修正版, 所以正在启用测试原先的非ajax版本.
从Gmail过来,, 汗哈。。。 呵呵。,。
原来还准备提个AJAX功能的建议,AJAX这么快就来了
谢谢你的好东西,想要你的那个文章底部收藏书签的代码,能不能用用啊,不回弄
@kenfu, 我的底部代码插件用的是这个: WP Plugin: WP Append Content
我也要了~谢谢~!!!
测试一下
[...] Wordpress Thread Comment:可以针对留言进行回复,方便讨论,而且可以发邮件通知留言作者,目前最新版本已经可以显示AJAX留言了; [...]
感觉不错