![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 0 Dołączył: 12.12.2006 Skąd: Pszów Ostrzeżenie: (0%) ![]() ![]() |
Witam
Dużo się naczytałem ostatnio o cachowaniu itp. Chciałbym to napisać SAM, tylko mam problem z jedną kwestią (w sumie najważniejszą (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) Jak zrobić sprawdzanie czy dane w pliku cache są nowsze od tych w bazie? Prosiłbym o nie pisanie postów stylu " głupi porywa się z motyką na słońce" itp ...Jeśli wskażecie mi metody jak to zrobić to sobie poradzę. Po prostu logicznie nie potrafię sobie tego efektywnie wyobrazić. A może dlatego że od 5 jestem na nogach...z tego głównie na uczelni (kocham SESJE (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Jak zrobić sprawdzanie czy dane w pliku cache są nowsze od tych w bazie No raczej cache nigdy nie bedzie swiezszy od bazy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Przeciez cache powstaje z tego co w bazie. To baza moze byc swieższa od cache.pawkow podał ci jedno rozwiązanie. Ja stosuje inne. Sprawdzam czy jest cache. Jak jest to sprawdzam czy jest wazny czasowo (ustawiam mu np. godzine). Jak nie jest wazny to pobieram dane. Jak jest wazny to biore z cache. Zapytasz: a co jesli w ciagu godziny sie dane zmienily? No coz, jak sie dane zmieniają to czyszcze cache. Wowczas przy sprawdzaniu czy cache jest, widze ze go nie ma, wiec pobieram dane z bazy i wkladam do cache. Proste. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 03:46 |