Django:评论框架中的反垃圾邮件措施是否足够?或者我需要使用验证码或 akismet?

发布于 2024-09-25 16:53:57 字数 131 浏览 5 评论 0原文

我将要实现评论框架,我想知道我会遇到什么。如果有人可以具体解释他们在 django 中尝试/测试的反垃圾邮件措施的方法并给出建议,我将不胜感激。

是的,我已经阅读了这里的一些问题,但我还没有遇到针对 django 的详细彻底的答案。

I'm going to be implementing the comments framework and I'm wondering what I should expect to run into. If someone could specifically explain the methods they've tried/tested for anti-spam measures in django and give recommendations I'd greatly appreciate it.

And yes, I have read some of the questions here but I haven't run into a detailed thorough answer specific to django.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

小忆控 2024-10-02 16:53:57

Disqus 建立在 Django 之上,我们结合使用贝叶斯过滤(通过我们的评论提供稳定的火腿和垃圾邮件流)、速率和相似度限制、选择性验证码以及(由用户自行决定)akismet。

我们仍在战斗,所有易受垃圾邮件影响的网络服务也是如此,但这些都是一些相当常见的技术。

Disqus is built on Django, and we use a combination of Bayesian filtering (with a steady stream of ham and spam fed through our comments), rate and likeness limiting, selective captchas, and--at the user's discretion--akismet.

We're still fighting, as are all spam-susceptible web services, but those are some fairly common techniques.

思念满溢 2024-10-02 16:53:57

值得注意的是,多产的 Djangonaut Daniel Roseman 他的博客评论系统从 Django 的评论应用程序切换到 Disqus

@Daniel 是这里的用户;我相信他很快就会给你一个更详细的答案。

It may be worthwhile to note that prolific Djangonaut Daniel Roseman switched his blog's comments system from Django's Comment app to Disqus after facing "a flood of spam comments".

@Daniel is an user here; I'm sure he'll be along shortly to give you a more detailed answer.

柳若烟 2024-10-02 16:53:57

不,contrib 评论框架中没有任何有效的反垃圾邮件功能。

  1. 使用速率限制 http://simonwillison.net/2009/Jan/7/ratelimitcache/
  2. akismet http://books.google.com/books?id=rHGh5OihsCsC&lpg=PA129&ots=E9-0nmoWfA&dq=django%20spam%20analyzer&hl =pl&pg=PA129#v=onepage&q&f=false

我测试过蜜罐,它可以阻止 50% 的垃圾邮件。我已经在相当大的页面上关闭了 retelimit 和 askimet 每小时 100 条评论,其中包括 21 条垃圾邮件(其中 10 条已经通过了 honneypot)

No there is'nt any working anti-spam in contrib comment framework.

  1. use rate limit http://simonwillison.net/2009/Jan/7/ratelimitcache/
  2. akismet http://books.google.com/books?id=rHGh5OihsCsC&lpg=PA129&ots=E9-0nmoWfA&dq=django%20spam%20analyzer&hl=pl&pg=PA129#v=onepage&q&f=false

I've tested honeypot, it stops 50% of spam. I've turned off retelimit and askimet on quite big page 100 comments per hour including 21 spam (10 of them have passed honneypot)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文