![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 505 Pomógł: 0 Dołączył: 8.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie. Jako że stawiam naprawdę pierwsze kroki w programowaniu obiektowym,
przedstawiam pierwszą moją klasę i mam nadzieję na ciekawe uwagi związane z klasą chociaż z drobnym uzasadnieniem. Ale do rzeczy : klasa nazwya się Scout i służy do detekcji nazwy systemu operacyjnego, przeglądarki, zainstalowanego dodatku oraz wersji na podstawie USER_AGENT. Ponadto klasa wykorzystuje bazę danych OpenGEO do lokalizacji podanego adresu IP. Skurczyłem prarawie 200MB bazę CSV do sensownego zastowania w php do 300kB, oraz uzupełniłem dane o współrzędne geograficzne. W bazie danych znajduję sie około 3 miliony adresów IP. jak działa klasa w założeniach :
Klasę można pobrać z http://www.vertis.com.pl/ , nie wklejam bo byłoby trochę tego sporo. Ten post edytował Bastion 6.02.2006, 22:39:01 -------------------- /dev/blog : http://www.santyago.pl/
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:13 |