1

親指システムを実装することを考えていましたが、登録が必要になるため、新しいアカウントを作成しない限り、複数回投票する可能性が排除されます. そこで、Urban Dictionary の親指システムについて疑問に思っていました。それはどのように機能しますか?私のIPはデータベースに保存されるので、人々は複数回投票することはできないと思いますが、IPはかなり頻繁に変更され、特にiPhoneを使用している場合は特に. おそらく、Cookie と IP チェックの組み合わせです。誰かが私により良い洞察を与えることができますか? あなたが複数回投票しないようにするために、彼らは何をチェックしますか?

私が尋ねる理由は、代わりに公共のシステムを作りたいと思うかもしれないからです。SO のように、アカウントを作成する前に質問をしてから 2 つをリンクさせることができるハイブリッドなのかもしれません。PHPとMySQLを使用しています。

4

2 に答える 2

6

ほとんどの場合、Cookieを使用して行われます。あなたが言うように、IPは変更されたり、あまりにも多くの人(つまり、特定のオフィスの全員など)をカバーしたりするため、(単純に)使用することはできません。

しかし、オンライン投票はとにかく信頼できないので、誰も気にしない問題を解決することについてあまり心配しないでください。より多くの「インテリジェント」ルールを実装できますが、すべての作業でどのようなメリットが得られるかを尋ねる必要があります。

個人的に、私は一緒に行きます:

  1. クッキー
  2. 強制登録投票
  3. 投票パターンのある種の分析

言うまでもなく、人々は常にサインアップするだけで、より多くの票を提出することができます。それは本当に人々が投票からどのような利益を得るか、そしてあなたがどれだけ気にかけるか(時間、つまり明らかにお金の観点から)に依存します。

于 2010-01-05T06:34:52.783 に答える
-1

アーバンディクショナリーでは、1 日に複数の投票が許可されていることを知っています。正確には6時間に1回。

于 2013-11-02T21:59:31.990 に答える