我有一个动态的php页面,它将用户选择的pol选项更新为DB。有时候,我的Apache只会通过调用这个页面(意味着有人在使用脚本调用这个循环)而超载,您能帮我防止这种情况吗?
我计划这样做:
但是,保持Ip作为密钥是行不通的,因为许多组织在其所有员工系统中都使用单一的internet ip。
发布于 2012-12-17 09:03:51
与大多数民意测验一样,您需要一种确保用户只能投票一次的方法。有几种方法可以确保只投一票。
这完全取决于你想要防止什么。如果它只是超载,但人们可以投票超过一次,那么你有更多的选择。如果只允许每个用户进行一次投票,则只有注册系统是安全的。当然,有些人可以创建一个以上的帐户。
发布于 2012-12-17 08:52:20
虽然我通常不喜欢Captcha的.你可以尝试在你的网站上实现一个。你甚至可以让Captcha只在同一个IP的X个票数之后才出现,这样一般的公众甚至都不会看到它。
https://stackoverflow.com/questions/13910858
复制相似问题