1

我正在考虑实施一个拇指系统,但我的系统需要注册,因此排除了人们多次投票的可能性,除非他们创建一个新帐户来这样做。所以我想知道 Urban Dictionary 的拇指系统。它是如何工作的?我想我的 IP 将存储在数据库中,因此人们不能多次投票,但是 IP 确实经常变化,尤其是当你使用 iPhone 时。可能是 cookie 和 IP 检查的组合。谁能给我一个更好的见解?他们会检查什么以确保您不会多次投票?

我问的原因是因为我可能想让我的公共系统改为。甚至可能是混合体,类似于 SO,您可以在创建帐户之前提出问题,然后将两者链接在一起。我正在使用 PHP 和 MySQL。

4

2 回答 2

6

几乎总是用 cookie 完成。正如您所说,当 IP 发生变化或覆盖太多人(即给定办公室中的每个人等)时,不能(天真地)使用 IP。

但是在线民意调查无论如何都不可靠,所以不要太在意解决没人关心的问题。您可以实施更“智能”的规则,但随后您需要询问您从所有工作中获得了什么好处。

就个人而言,我会选择:

  1. 饼干
  2. 强制注册投票
  3. 对投票模式的某种分析

因为不言而喻,人们可以不断注册,提交更多选票。这实际上取决于人们从投票中获得什么好处,以及您关心的程度(就时间而言,显然是金钱)。

于 2010-01-05T06:34:52.783 回答
-1

我知道城市词典每天允许多于一票。准确地说,每六个小时一次。

于 2013-11-02T21:59:31.990 回答