Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> System statystyk, Projekt...
thornag
post
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
Go to the top of the page
+Quote Post
jastu
post
Post #2





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

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


Mam tak samo na forum własnoręcznie pisanym... też aktualizuję wiersze w bazie dla każdego usera albo tematu (np ostatnio czytany) oddzielnie .Próbowałeś podpatrzec jak to działa w innych aplikacjach ?
Go to the top of the page
+Quote Post
thornag
post
Post #3





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

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


Wlasciwie po przejrzeniu innych aplikacji zliczajacych statystyki zdecydowalem sie na flat files, w ten sposob kazdy klient dostanie plik i ni bedzie problemu, plik mam zamiar generowac nowy co dzien/tydzien/miesiac jeszcze nie wiem jak szybko beda sie powiekszac, dostep do tych plikow bedzi erealizowany tylko raz w miesiacu do wygenerowania raportu wiec nie martwie sie o wielkosc i predkosc przeszukiwania. Co do forum to jednak troche inna aplikacja i raczej rozwiazanie z baza powinno wchodzic w gre.
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: 15.09.2025 - 10:44