作为一个论坛维护者,最讨厌的是垃圾帖子,那么那么多垃圾帖子我们应如何处理应对呢,北京软件开发总结了四大高招!
第一、通过分析垃圾帖里面的数字和外链网址来判断,我们可以做一个HttpModule来判断用户的每一个post提交贴,如果用户提交的内容有外网地址或者数字则记录下这个发帖人的IP和IP地址,如果这个用户的某个可配置时间段之内重复提交有相同的数字或者相同的域名的外网地址,则可认定这是有发垃圾帖的嫌疑的,并将这个用户列为监视对象,如果该用户发表多于5次以上,当然这个次数可以配置一下,一旦发现这个Ip真的有问题,就要及时清除帖子和封号!
第二、使用验证码来反垃圾帖,目前国内的互动性软件基本上都有发垃圾的机制,而且基本上使用的方法都是验证码,这是为了加大人工发垃圾帖的成本,验证码也有好坏之分,有的验证码很容易被破解,有的验证码就比较难破解,好的验证码的常见特征是字符有扭曲,每个字符还有重叠,每个字符之间还有粘连,我们看看QQ上的一些验证码就是属于比较好的,而对于验证码上的字符非常的清晰,而且中规中矩,这些就很容易被软件破解掉,所以这样的验证码的反垃圾贴的功能就会变弱,而且还很容易被软件破解!
第三、设置一些禁用词,对于一些已经确认为广告的词汇加以封锁,这种方法现在很多软件也在使用了!
第四、如果论坛的质量比较高,我们就可以通过限制注册的方法来控制,或者要求新用户在发表正常内容多少篇之后才允许用户直接发帖,在通过N篇认定好之前,新用户发帖都需要审核才能够显示!
第五、买第三方的组件来分析处理垃圾帖的工作,不过这个第三方软件比较贵,不过效果也是不错的,如果资金充裕,而且软件做的比较大的可以使用!