【发布时间】:2011-09-24 17:05:44
【问题描述】:
我正在编写一个应用程序,其中要求限制用户可以从单个 IP 地址进行的登录次数(作为阻止垃圾邮件的一种方式)。 由于某种原因,我们不能使用验证码!
我能想到的唯一实现这项工作的两种方法是将来自每个 IP 的请求数存储在数据库中。 或者 存储具有相关信息的跟踪 cookie。
现在,第一种模式的缺点是数据库流量过多 - 该应用程序将被大量人使用。 将此信息存储为 cookie 的缺点是用户可以清除它们并重新开始。
如果有办法处理高数据库流量和基于 cookie 的跟踪的松散结合,我需要建议。
【问题讨论】:
-
好的..所以刚刚发生了一个小mod。
标签: database web-applications cookies