![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Witam
Standardowo chcialbym zablokowac podwojne klikanie w glosuj czy tez zliczac tylko unikalne dzienne wejscia na strone. Dwie metody wydaja sie oczywiste, cookies i zapis IP w bazie danych. Cookies maja powazna wade ze mozna je usunac i glosowac znowu, a rating jest na tyle wazny ze nie moge pozwolic na samodzielne nabijanie glosow. Moge zapisywac IP, jednak z doswiadczenia wiem ze takie dzialanie wykluczalo z mozliwosci glosowania prawie cale moje osiedle (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Co do zapisu IP wada jest jeszcze jedna. Biorac pod uwage 10 000 (min) uzytkownikow, kazdy z nich powiedzmy ma 5 kanalow z 10 itemami (RSS) wiec bioprac pod uwage komentarze, mamy 10 000 x 5 x 10 x (niewiadomo ile klikniec dziennie). Baza danych bedzie przeolbrzymia. Czy ktos zna jakies alternatywne wyjscie ? Czy istnieje sposob pewny ? (nie dajacy sie obejsc, i nie banujacy niewinnych (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 3.05.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie silił bym się na jakieś wielkie zabezpieczenia. Do zwykłej ankiety/głosowania starczy zabezpiecznie przez ustawienie ciasteczka.
Jeśli to arcyistotne głosowanie to wymusiłbym rejestrację użytkownika z aktywacją przez email żeby zapewnić sobie unikalność. Względnie jeśli zależałoby mi na anonimowości to wyciągałbym hash z nagłówków HTTP i adresu IP (nie testowałem nigdy w praktyce, więc nie wiem jak wyglądałaby tu kwestia powtarzalności i co za tym idzie wykluczania zbyt wielu osób). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:53 |