PHPを使用したフォーラムでトピックのビューカウンタを作成する方法が混乱しています。トピック/投稿用のビューカウンタを作成する最善の方法
通常の方法では、ときトピックテイクヒットでtopic_views = topic_views + 1
しかし、スパマーは、より高いランクをこのように取得するためのビューをスパムすることができます。
so。どのようなビューのカウンタを作るが、スパマーを避けるための最良のオプションは何ですか?
PHPを使用したフォーラムでトピックのビューカウンタを作成する方法が混乱しています。トピック/投稿用のビューカウンタを作成する最善の方法
通常の方法では、ときトピックテイクヒットでtopic_views = topic_views + 1
しかし、スパマーは、より高いランクをこのように取得するためのビューをスパムすることができます。
so。どのようなビューのカウンタを作るが、スパマーを避けるための最良のオプションは何ですか?
単純なIPチェックを投げれば、1つのIPが1回以上カウントをバンプすることはできません。 (またはしばしばではない)
ユーザIPと一緒にviews
テーブルを保存したいと思うかもしれません。そのIPが前にそれを見ていない場合にのみ、トピックビューカウンタをインクリメントしてください。また、チェックに含めることができるスパムIPのテーブルまたは配列を格納することもできます。
ですが、静的IPは使用していません。毎日IPの変更。ストアIP私は多くのリソースを取ると思いますか? – TomSawyer
なぜセッションではありませんか?多くの国では – funerr