将评论机器人拒之门外的另类方法

by fen on October 4th, 2008

虽说Textpattern的评论预览功能可以有效的防止垃圾评论的出现,但在上个星期我还是遭到机器人的轮番轰炸,日产垃圾垃圾评论一百多条,不得不暂时关闭了评论的功能。

之后就去Textpattern Resources寻找对付机器人的方法,其中有一个叫htn_antispam的插件引起了我的注意,不是因为它的名字,而是它的实现原理,以下我简单介绍:

我们知道很多机器人都是把回复中能填写的表单尽量填写完,这款插件正是针对这种类型的机器人设计的。它会在评论表单内添加一个普通的文本输入框,值为空。当这个输入框的内容不为空时将提交失败。对于要进行回复的人类,我们可以通过修改它的CSS样式(例如 display: none;)实现视觉上的隐藏。对于机器人,它能看到人类看不到的东西,它很勤劳的把所有表单全填了,画蛇添足,留言失败 :)

今天我启用了这插件,并用Firebug进行了测试,测试结果很满意。看那机器人以后还能不能留言,也许以后它会变得更聪明,不再中计了呢。对于时下正兴起的人肉垃圾留言,似乎没有好的没办法了,他们确实很辛苦,但我还是深恶痛绝。

2008年10月31日更新:今天再次遭到垃圾评论攻击,这种插件的方法失效,原因不明。

我的Textpattern 之旅:探索者

by fen on November 5th, 2007

古老的神秘总是不断激发人们探索的欲望,Textpattern 吸引我的也许就是这种神秘。本篇文章是对TXP 的体验做小结。

I would not recommend Textpattern for hobbyists who just want a simple blog and do not know how to write HTML/CSS ( unless of course, you want the default look and feel—then, be my guest ). That being said, if someone is simply editing content with Textpattern after the site has been created by a designer/developer, then using the system is a breeze.
— Kevin Potts ( one of the Textpattern Solutions author )

如果看不懂,请用 Google 翻译,如果还是没看懂,本文不适合你,Textpattern 更不适合你。

Read More »