[wordpress插件]轻巧的反垃圾插件:Raven's antispam
[\n]对Spam的识别能力以及对评论者的影响最小化,满足这两点好像很难...靠一个反垃圾数据库识别的插件确实不会给评论者带来什么困扰,最多是发了 评论看不着等待管理员审核,但是垃圾评论们其实也同样进入了数据库并占用了一个评论ID,还有空间...这让我感觉很不平衡...最后删掉也只不过是门面 上的事情,这些垃圾东西还是给我添麻烦了。
[\n]
能在进入数据库之前就消灭掉的,现在来看,大多是靠验证码区分bot和人,或者就是通过执行一小段js并和cookies一起判断的。
[\n]
今天介绍的插件名为Raven's antispam, 此插件来自捷克,依然采用js来反垃圾,基于由Jakub Vrána发 明的法子:启用javascript的访客不会看到任何东西-没有问题(比如算术题=。=),没有验证码,啥也没有...只有那普普通通的评论框。而没启 用javascript的访客呢?此处可是重点!本插件会显示一个额外的文本框,访客需要输入一段显示于这个文本框之前的随机文字,输入正确则评论发出, 否则就显示出错信息。
[\n]
http://plugins.wopus.org/wp-content/uploads/plugins/2009/03/ravens-antispam-screen5b15d1.png
[\n]
如上图所示,如果访客开启了javascript,则没有任何额外验证,直接评论。如果访客没有开启javascript,则在评论框下方显示一个文本框,将引号内的随机字母和数字组合输入即可提交评论。
[\n]
因为多了这样一个机制,就算是有禁用JS的访客,依然可以正常提交评论(毕竟还是有用FireFox+NoScript扩展的用户)。此外,这个机制还避免了另一个反垃圾插件WP-SpamFree那神奇的明明开启了JS和cookies却提示没开启导致无法评论并使已经输入的评论丢失的问题。
[\n]
插件下载页面
		页: 
[1]