【问题标题】:Steps to prevent spam on system like Digg在 Digg 等系统上防止垃圾邮件的步骤
【发布时间】:2011-04-03 19:06:12
【问题描述】:

我目前正在开发一个基于 Digg 概念的系统,您在外部网站上有一个按钮,点击该按钮的用户可以发布/挖掘它。

无论如何,我正在寻找一些关于随着时间的推移我应该预期的垃圾邮件类型的信息。

到目前为止,我已经考虑了一些因素,例如标志系统、不同用户在正面之前的 X 率、域监控等。

对于急需资金的网站所有者会尝试什么有什么想法?

【问题讨论】:

    标签: php spam-prevention


    【解决方案1】:

    我希望创建一个像 digg's 这样的系统,你会容易出现以下问题:

    • 通过机器人投票来获得更高的项目(使用验证码、投票之间的时间延迟、业力系统来防止)
    • 有组织的用户组互相投票支持(为了解决这个问题,您可以尝试将提交的内容与其他用户的投票进行比较。如果用户 A 总是投票支持用户 B 的内容,反之亦然,您有一个固定的结果)

    加上更常见的问题 - 大量创建帐户、大量自动提交、添加垃圾邮件。使用您提到的系统以及贝叶斯垃圾邮件过滤器来解决这些问题。

    【讨论】:

    • 关于机器人,我像 SO 这样的每个指纹系统进行 1 次投票,验证码取决于在给定时间范围内打破的违规行为,关于固定结果,每个投票系统应该有一个指纹照顾好那个!
    • 您也可以尝试信任的用户——尽管这需要一个活跃的社区或您自己的大量输入——他们在您的投票/提交批准算法中占有更大的权重。不过要小心,你不想像 Digg 那样结束,霸道的大多数顶级帖子都来自少数用户。
    【解决方案2】:

    这里不是告诉您应该注意什么,而是一种更主动的方法:看看 Akismet、CAPTCHA、DNSBL 检查和带宽限制。所有这些都可以在 PHP 中完成。这样你就可以开始真正的编码而不是蒸汽编码。

    【讨论】:

    • witch 是最好的 DNSBL 提供商?感谢您提供有关 DNSBL 的信息
    猜你喜欢
    • 2011-01-10
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 2015-06-05
    • 1970-01-01
    相关资源
    最近更新 更多