Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wydajne porównywanie dużej ilości danych, Implementacja browser fingerprint
kda2
post
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
 
Start new topic
Odpowiedzi (1 - 1)
darko
post
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ł?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 17:02