![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 2.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Irytują mnie już różnego rodzaju statystyki, które są darmowe ale wyświetlają reklamy. I chciałbym napisać własny skrypt. O ile sprawdzenie jakiej kto używa przeglądarki, jakiego systemu nie jest trudne, to sprawdzenie jakich użył słów aby znaleźć moją stronę w googlach już mnie przerasta. Jak to zrobić? Kolejna trudność to unikalność odwiedzin, mogę założyć, że jak dwa wejścia na stronę są odległe w czasie o powiedzmy jedną godzinę, to są unikalne. Ale to tylko oszacowanie, jak lepiej to zrobić? I sprawa najtrudniejsza (powiązana z poprzednią) jak umieszczę skrypt zliczający i identyfikujący użytkowników na każdej stronie mojej witryny, to nie będę miał statystyk unikalnych odwiedzin. A jeśli umieszczę skrypt tylko na stronie głównej to pominę tych, co weszli na podstronę witryny nie poprzez główną stronę ale poprzez bezpośredni link. Jak to obejść? Bardzo proszę o jakieś sugestie. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 2.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Fakt, jest $_SERVER['HTTP_REFERER']. Pozostaje tylko problem unikalności wizyt. Umieszczam skrypt na każdej stronie i co dalej? Jak weryfikować czy to unikalne odwiedziny? Powiedzmy, że IP jest unikalny i między innymi go odczytuje, po czym zapisuje do jakiegoś pliku statystyk albo bazy. Ale nadal pozostaje pytanie jak odróżnić unikalność wizyt z tego samego IP?
Pozdrawiam. PS Mam jeszcze pytanie ogólne o serwery, strony i php. Jeśli mam stronę strona.com/index.php i jednocześnie 100 użytkowników chce ją odwiedzić. To co dzieje się z dostępem do pliku? Wydaje mi się, że plik może być w tym samym czasie otwarty i czytany tylko przez jedna osobę. Co wtedy się dzieje? I jeszcze jedno: czy da się wczytać tylko jedna wybraną linijkę z pliku? Funkcja file czyta wszystkie wiersze. A potrzebuje wczytać kilka konkretnych linijek z bardzo długiego pliku. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 02:37 |