McGoo123
1.05.2009, 18:25:05
Witam,
w jaki sposób za pomocą php można zliczać odsłony, wyświetlenia danego obrazka i zapisywać ten wynik w bazie ?
Z góry dzięki za wszelkie wskazówki.
piotrooo89
1.05.2009, 18:54:58
każde zaladowanie obrazka update w bazie. proste. można też AJAX'em kombinować.
McGoo123
1.05.2009, 19:03:58
Hmmm... tak po prostu ? A nie zamęczę bazy przy odsłonach rzędu 200 000
SzamanGN
1.05.2009, 19:41:39
Jeżeli niechcesz wykonć dwóch zapytań do bazy danych (pobranie zdjęcia i dodanie 1 do wyświetleń), to może zapisz wyświetlenie obrazka do pliku i co jakiś czas (cron) dodawaj te wartości do bazy danych więc dokonasz wipisu dla każdego obrazka tylko jeden raz na czas określony w cronie.
Przykład:
Zawartość pliku z wyświetleniami (zapis danych: numer obrazka, ilość wyświetleń):
1,10
2,6
5,15
Więc do bazy danych wykonasz tylko 3 wpisy zamiast 31 przy każdym pokazaniu obrazka.