S použitím IP adresy ke sledování návštěvníků, existuje lepší způsob? (Za použití Baňka mikro-rámec)

hlasů
0

Hodlám používat Flask mikro-rámec (založený na Werkzeug , a já budu používat Python 2.7 nebo 2.6), aby se webové stránky hry.

Chci umožnit uživatelům, aby hlasovali (Simple 1-5 hvězdiček) na hrách, a také sledovat, kolik unikátních návštěv došlo ke každé herní stránky - takže mohu dynamicky objednat odkazy na hry založené na jejich skóre / popularitě.

V současné době mám v plánu na použití vzdálené adresy klienta (prostřednictvím tohoto atributu: http://werkzeug.pocoo.org/documentation/dev/wrappers.html#werkzeug.BaseRequest.remote_addr ) pro testování jedinečnosti tím, že ukládání všech IP-adresy aby hlasovali pro / na hry, takže nemohou hlasovat znovu, a jeho návštěva jen dostane zaznamenána jednou.

Pro hlasování: je důležité, aby uživatelé nemají přihlásit.


Je to dobrý způsob, jak jít o tom, jaké jsou to výhody / nevýhody?

Nebo můžete si představit lepší řešení? Existují způsoby, jak zabudované do rámce zvládnout tyto úkoly znáte?


Velice vám děkuji za vaši pomoc, je velmi ceněn :-)

Jonathan

Položena 18/12/2010 v 02:38
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
1

Generovat GUID a dát do evercookie

Odpovězeno 18/12/2010 v 02:45
zdroj uživatelem

hlasů
4

Podle mého názoru použitím IP adresy není správný přístup.

  1. Mnoho škol, školní areály, hotely, koleje a kanceláře použít jen jeden nebo malý rozsah blok IP. To znamená, že pouze jedna osoba v jednom z těchto prostředích mohou volit. Takže pokud máte koleji budovu s 3000 dětmi v něm kteří jsou všichni za jednoho IP přes NAT, jen jeden šťastný osoba dostane k hlasování.
  2. IP adresy změnit. Každá osoba, která trvá na hlasování více než jednou, může se obvykle moc cyklus jejich vybavení, nebo jít do vedení, pokud jde jejich router a pronájem jinou IP.

Pokud je požadováno není přihlášení, bych doporučil cookies. Ano - Cookies mohou být vymazány, ale existují i jiné další trvalé způsoby ukládání cookie, pokud jste naprosto nutné. Nicméně, v mnoha případech by myslím, že obecně cookie s datem vypršení platnosti 10 let v budoucnosti funguje v pohodě.

Odpovězeno 18/12/2010 v 02:45
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more