![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 16 Dołączył: 19.02.2005 Skąd: Dębica Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chce zrobic sobie piekne statystyki logowan i problem w tym ze musze sciagnac z bazy ilosc logowan na kazdy dzien. Oczywiscie w trakcie kazdego logowania zapisywany jest w bazie zwrot z mktime (datestamp). Mam 2 pomysły, jednak nie wiem na ile beda zoptymalizowane. Kod 1:
Czas wykonania przy 1000 powtorzen: 67.0679588318 Kod 2:
Czas wykonania przy 1000 powtorzen: 67.9778862 Niby nie ma wielkiej roznicy, ale chcialbym sie podeprzeć Waszym doswiaczeniem lub ewentualnie dowiedziec sie jak mozna to zrobic w inny sposob. Z góry dziekuje. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 36 Dołączył: 8.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ilosc logowan na kazdy dzien To nie lepiej do pliku .txt zapisac ? Bo rozumiem ze ma byc kazda godzina logowania w danym dniu + ilosc (count). Lepiej by wygladalo niz w bazie na okreslona ilosc dni. Np. po odczytaniu dat z pliku, "przeterminowane" daty mozna skasowac robiac zapias do pliku bez nich. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 16 Dołączył: 19.02.2005 Skąd: Dębica Ostrzeżenie: (0%) ![]() ![]() |
@*OuTSideR*: nie wiem czy w pliku byloby mi tak wygodnie tego szukac. W bazie mam jeszcze IP, id usera i przegladarke - przeszukiwanie bazy wzgledem takich kryteriow jest znacznie latwiejsze.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 36 Dołączył: 8.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak bys mial takie dane w pliku:
Kod 2009-04-22 13:55:54 192.45.77.183 2009-03-22 22:55:54 83.45.77.12 wystarczy
i masz wszystkie dane, no i jeszcze uwzglednic tylko dzisiejsze daty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował *OuTSideR* 4.05.2009, 18:30:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 01:23 |