![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam sklep w ktorym wybrane wyniki zapytan do bazy danych sa keszowane i zapisywane w pliku.
W ten sposob keszuje np. zapytanie pobierajace dane o produkcie nr 554 mamy:
zkeszowane dane sa zapisywane do pliku produkt_554.cache jesli administrator edytuje ten produkt, wtedy plik cache jest usuwany i zapisywany ponownie z nowymi danymi z bazy teraz sedno, co jesli data wygasniecia produktu minela? wtedy na serwerze ciagle jest zapisany cache i uzytkownicy widza dane produktu, a nie powinni, bo jego data wygasniecia minela :/ jak to rozwiazac? moze dodawac do nazwy pliku cache date jego wygasniecia? np. product_554_109111231.cache (109111231 - uniksowy czas wygasniecia produktu) czy jeszcze jakies inne rozwiazanie? -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 216 Pomógł: 0 Dołączył: 9.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To jest wyjscie, ewentaulnie mozesz nastawic czasowe kasowanie plikow cache... np: raz dziennie kasowane sa wszystkie pliki z tego katalogu ... wiec system na nowo bedzie musial tworzyc cache, przy czym wczesniej sprawdzi czy produkt istnieje...
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 387 Pomógł: 66 Dołączył: 31.03.2005 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Nie zabardzo rozumiem o co ci chodzi ale jesli twoje rozwiazanie pomoze to czemu nie??
Napewno dodatkowy warunek i kilka nowych tablic nie zwolni skryptu ![]() pzdr cudny -------------------- ..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:43 |