最近增强了blog的防垃圾评论功能
May/17th 2006
现在的垃圾评论和留言越来越多了,影响了正常的上网。其实这是一种叫做屏幕搜刮器的程序干的。它会自动从搜索引擎中找到评论或留言的接口,然后自动发送垃圾信息。
   对于这个问题,一个很好的解决方案就是使用验证码,这样可以完全消除垃圾评论。但是这样做有一个弊端:当网友花了几分钟读完你的文章,然后想说两句,又打了几分钟的字,然后输入验证码,提交,最后提示验证码过期 T T
    O-blog一直都没有用验证码,这就带来的问题,就是垃圾评论和留言特别的多,尤其是你的blog被google收录后。而这些垃圾信息都有一个共同点,就是或多或少含有链接。
   以前有很多貌似很有效的防止垃圾信息的方法,但都免不了魔高一尺,道高一丈的命运。前几天不知为什么,我的blog的垃圾评论突然增多,几乎每天都有20-30条,这让我下定决心要解决这个问题。也不知道从哪里来的灵感,想到了一个特别巧妙的方法:
   在页面表单提交之前把内容里的“http”字符全部换成其他不常用的字符串,然后再在服务器端换回来。这样当屏幕搜刮器给我的blog发送垃圾评论的时候,因为内容里必定含有“http”字符,所以很容易就可以拒绝。而网友通过页面正常提交的内容里因为事先做了处理,所以不可能含有“http”字符,也就不会遭到拒绝。这样就将垃圾信息彻底挡在网站外了。
    我觉得通过这种方法来增强小型blog的防垃圾信息功能比用验证码好的多。值得推广使用。

3243 read 7 comment(s)
#1
test   2006年05月18号 10:32       回复
http://test.com
#2
test   2006年05月18号 10:32       回复
呵呵,是个不错的办法.
但防止垃圾是徒劳的
#3
williamlong   2006年06月16号 23:43       回复
测试 http://www.163.com
#4
Guest   2008年09月05号 05:31       回复
http://www.fhbbs.net
#5
福安   2009年10月15号 11:57       回复
测试www.fuan.biz
#6
福安   2009年10月15号 11:57       回复
再测试http://www.bokeba.org ^_^
#7
福安   2009年10月15号 11:58       回复
再测试 http://www.bokeba.com ^_^ 好象有无效了
不过这种思路值得学习
添加新的评论
称呼:*
邮件:*
网站:
内容:

Copyright © Longbill 2008-2024 , Designed by EndTo , Powered by EndCMS