kakon
30.11.2011, 16:58:43
Czesc! Chce zrobic cache zapytan mySQL na mojej stronie i mam pytanie czy cachuje sie wszystkie zapytania SELECT, UPDATE, INSERTINTO, DELETE czy tylko SELECT ?
redeemer
30.11.2011, 17:02:06
Po co Ci cache na UPDATE, INSERT i DELETE? Zwykle do cache wklada sie wyniki z zapytania.
kakon
30.11.2011, 17:08:32
Rozumiem, wiem też ze w takich klasach cache ustawia sie zywotnosc plików cache i jeśli ktos chce pobrac np. liste newsów a plik cache do tego zapytania istnieje i jest ważny to pobiera z tego pliku. A co jeśli np mam ta żywotnosc plików ustawiona na 30 min - to znaczy ze jeśli ktos w przeciagu tego czasu np doda nowego newsa to pojawi sie on na stronie dopiero wtedy jesli plik cache dla wyswietlenia newsów wygaśnie ?
redeemer
30.11.2011, 17:12:34
Jeśli ktoś doda nowy news i chcesz mieć go "od razu" to powinieneś czyścić cache po dodaniu, w przeciwnym wypadku pojawi sie po 30 minutach.
I polecam
http://memcached.org/
kakon
30.11.2011, 17:17:28
dzieki za rady, ja jednak bede próbował zrobic cache w oparciu o pliki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.