Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wydajne porównywanie dużej ilości danych, Implementacja browser fingerprint
kda2
post 29.01.2011, 21:24:31
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 29.01.2011

Ostrzeżenie: (0%)
-----


Witam. Mam pytanie do bardziej doświadczonych osób. W jaki sposób realizujecie porównywanie dużej ilości danych?

Stoję przed zadaniem zrealizowania czegoś na wzór browser fingerprint (http://panopticlick.eff.org). Szukałem wzorcowych implementacji, jednak niewiele można znaleźć na ten temat. Jak ja widzę rozwiązanie problemu? Utworzenie osobnej tabeli na dane typu adres IP, zainstalowane wtyczki, fonty itp. Pobieranie wszystkich rekordów (przewiduję maksymalnie około 2500)? Dalej porównywanie funkcją similar_text(). Sam algorytm identyfikowania użytkownika widziałbym na zasadzie średniej ważonej – pewne dane są ważniejsze od innych. Jednak proces pobierania i porównywania tylu rekordów "w locie" nie napawa mnie optymizmem. Da się to rozwiązać lepiej?

Z góry dziękuję ze wszelkie pomysły.
Go to the top of the page
+Quote Post
darko
post 29.01.2011, 21:53:33
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Przeczytałeś ten artykuł?


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:49