Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System statystyk, Projekt...
thornag
post 2.11.2006, 10:42:31
Post #1





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


Witam

Chcemy zaoferowac naszym klientom osobne statystyki dla uslug ktore im swiadczymy, jest to proste zliczanie ilosci odtworzen pliku, czytania pliku rss, zgrania pliku do programu iTunes czy po prostu downloadu pliku, ilosci odwiedzin.

Powiedzmy ze klientow tych jest na teraz 10 ale ilosc ta mozna wzrosnac do 100. Potrzebne nam sa daty, wyszczegolnione do dni. Aktualnie mam to zrobione tak, ze zapisuje do bazy pierwszy timestamp danego dnia (wraz z id klienta) a pozniej az do konca dnia aktualizuje ten sam rekord czyli mamy tak

klient_id , downloads , itunes , rss , streams , timestamp

Jesli chodzi o innego klienta to sie tworzy osobny rekord, kolejnego dnia dodawane sa nowe rekordy. W ten sposob moge latwo generowac raporty itp itp.

Zastanawiam sie nad slusznoscia tego rozwiazania i czy mozna to rozwiazac inaczej. Czy ktos robil cos podobnego ? Jakis dobry pomysl rozplanowania bazy ? MOze plik dla kazdego klienta ?

Ten post edytował thornag 2.11.2006, 10:44:57


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post

Posty w temacie


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 - 05:12