[网络垃圾]现在的垃圾评论和留言越来越多了

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

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/385/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]