Autor | Zpráva | ||
---|---|---|---|
czpete Profil |
#1 · Zasláno: 16. 11. 2009, 12:32:23
Hezký den,
nevím si rady s jednou věcí. Rád bych udělal soutěž o pár cen. Soutěžilo by se v tom, kdo na web přivede co největší počet lidí. Ať už přes mail, ICQ či třeba facebook. Napadlo mě, že by každý registrovaný člen dostal url s parametrem typu http://www.loupak.cz/?franta a za každého uživatele, který přijde, by dostat bodík. Bohužel v tomto nápadu je spousta dírek. Nerad, bych kdyby někdo používal třeba robota. Proto se Vás ptám, jak byste tento problém vyřešili. Určitě počítám s logování každého tohoto vstupu. Nerad bych, aby musel "nový návštěvník" vyplňovat nějakou captchu či byl nějak otravován. Byl bych velice rád, za jakoukoli radu. Napadlo mě, třeba i kontrola, že člověk spustil video či hru, či udělal nějakou operaci na webu. Předem děkuji |
||
Sirius Profil |
#2 · Zasláno: 16. 11. 2009, 12:50:57
czpete:
Já bych to udělal tak, že bych každého návštěvníka, který bude mít v URL nějaký ten parametr, uložil do databáze s údajema - kdo ho přivedl a IP návštěvníka. No a ten skript by ještě před uložením kontroloval, jestli už se tahle IP v DB nenachází. Ale je to jenom návrh, třeba to půjde udělat jednodušeji. |
||
czpete Profil |
#3 · Zasláno: 16. 11. 2009, 12:52:48
Jistě na tom jsem myslel, ale nezamezíme tím problémům se sdílenými IP a hlavně proxy servery.
|
||
Sirius Profil |
#4 · Zasláno: 16. 11. 2009, 12:59:13
czpete:
Jste si jist, že sdílené IP budou tak velký problém? Co se týče proxy serverů tak netuším jak se tomu dá vyvarovat, o žádném způsobu jsem neslyšel. |
||
czpete Profil |
#5 · Zasláno: 16. 11. 2009, 13:01:23
Jsou třeba sídliště, které jedou na jedné IP :) a někdo může doporučit přátelům web a dostane za ně pouze pár bodíků. S těmi proxy servery jsem to myslel tak, jako aby tam byla nějaký ochrana proti robotům.
|
||
Joker Profil |
#6 · Zasláno: 16. 11. 2009, 13:09:19
czpete:
- šlo by každému příchozímu nastavit cookie a příště (nebo nějakou dobu) ho nepočítat. - šlo by počítat maximálně nějaké množství bodů ze stejné IP adresy, třeba jeden za deset minut a nějaké množství za hodinu/den nebo tak něco. Tím by neměl být problém s proxy servery apod. a zároveň by si nikdo nemohl naklikat tolik hlasů, aby něco ovlivnil. - Když se každý hlas loguje, dá se k tomu připojit co nejvíc zjistitelných informací o klientovi- IP adresa, prohlížeč atd. Má to pak tu výhodu, že lze případný podvod odhalit i zpětně. Pokud by to bylo schůdné, šlo by i na to kliknutí dát nějakou stránku typu "Hlasujete pro XY. Pokud souhlasíte, klikněte na OK". |
||
czpete Profil |
#7 · Zasláno: 16. 11. 2009, 13:13:00
S tím cookie je to fajn, jen problém s mazáním, ale to už zas nebude takový problém.
Omezení bodů na IP mě také napadlo Maximum informací, souhlas. Velmi děkuji, stále čekám na Vaše podměty |
||
Časová prodleva: 14 let
|
0