![]() |
1
8
登录IP可能是最安全的。这并不完美,但它比曲奇好,对用户来说比注册更不烦人。也就是说,我建议不要费心把这些保存在数据库中。相反,使用Django的 low-level caching framework . 密钥是IP,值是一个简单的布尔值。即使是基于文件的缓存也应该非常快,但是如果您真的希望流量很大,那么可以使用memchached作为缓存后端。 这样的方法应该有效:
|
![]() |
2
8
没有一种万无一失的方法可以防止有人人为地增加计数。相反,你愿意在多大程度上花时间让他们更难做到:
所以,最后,你只需要选择你想做的努力的程度,以防止用户滥用系统。 |
![]() |
3
1
你可以在他们访问时给他们发送一个cookie,然后检查这个cookie。它仍然可以玩,但有点难。 |