如何阻止不良用户和垃圾邮件发送者在论坛中插入不需要的数据?
我想避免垃圾邮件发送者在[论坛中]投放广告和咒骂。 最好的方法是什么? “验证码”是 100% 可靠的好方法吗? 封锁IP地址是个好方法吗?
I want to avoid spammers putting advertisements and curses [into a forum].
What is the best way to do it?
Is a 'captcha' a good way to do it with 100% reliability?
Is blocking IP addresses a good way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
没有100%的方法。 您唯一的希望是结合多种方法,并手动监视您的站点,因为有人会找到绕过您所有方法的方法。
There is no 100% way. Your only hope is to combine a bunch of methods, and monitor your site manually because somebody is going to find a way around all your methods.
我发现以下几点的组合效果很好:
请注意,上述方法都没有真正解决问题,这永远不会真正起作用。 我认为最好在用户发帖之前对其进行管理,而不是在用户发帖后进行清理。
祝您的解决方案好运。 管理一个论坛是非常有价值的,即使不良行为有时会让你的生活变得一团糟!
I have found that a combination of the following works well:
Note that none of the above really tackles the issue head-on, which never really works. I believe it's better to manage the users before they post rather than clearing up after them.
Best of luck with your solution. Moderating a forum can be very rewarding, even if undesirables can make your life hell at times!
实施其他用户举报滥用行为的功能。 可能在 10 个报告后隐藏消息,在 50 个共同报告后阻止用户。 只允许经过验证的用户(可能注册了 30 天)提交报告。
处理这种虐待行为的唯一方法是将人类智慧与足够数量的参与者相结合来战胜“坏人”。
Implement the feature for other users to report abuse. After maybe 10 reports hide the message, after 50 reports in common block the user. Only allow proven users (maybe registered for 30 days) to file reports.
The only way to deal with that kind of abuse is human intelligence combined with a critical mass of participants to overcome "bad guys".
有很多自动化技巧; 在谷歌中输入“论坛垃圾邮件预防”,你会得到很多阅读材料。 但保罗是对的:人类的节制是无可替代的。 自动技巧所能做的最好的事情就是将垃圾邮件的数量降低到版主可以管理的水平。
There are plenty of automated tricks; enter "forum spam prevention" in Google and you'll get lots of reading material. But Paul's right: there's simply no substitute for human moderation. The best the automated tricks can do is keep the volume of spam down to a manageable level for your moderators.
在消息阻止之上分层的一种微妙方法是不阻止原始发布者的消息。 发帖人会认为破坏/电车正在发生,但没有人真正关心。
One subtle method to layer on top of message blocking is to not block the message for the original poster. The poster will think the vandalism/trollery is getting through, but that nobody really cares.