![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 200 Pomógł: 8 Dołączył: 24.09.2003 Ostrzeżenie: (10%) ![]() ![]() |
mam dylemat z cachowaniem miniaturek generowanych dynamicznie, sa one wygenerowane ladowane do katalogu cache na serwerze i ew odczytywane z tego katalogu jesli tam juz sa, ale teraz pytanie jak to widzi przegladarka bo link do zdjecia to np:
czyli jest to dynamiczny link i pytanie czy obrazki beda cachowawane w przegladarkach druga sprawa to czy w naglowkach tych wygenerowanych obrazkow trzeba ustawiac cache-control np:
czy moze nie ma to znaczenia? -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 18.08.2007 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Przeglądarka powinna cache-ować linki dynamiczne, zatem przechowuje swoją kopię zasobu. Jednak w normalnej sytuacji, gdy po prostu odwołujesz się do zasobu wprost, to Apache za Ciebie ustawia odpowiednie nagłówki w odpowiedzi - przede wszystkim "Last-Modified". Następnie przeglądarka cachuje zasób i przy następnym wywołaniu pyta "If-Modified-Since" i to serwer decyduje czy przesłać zasób ponownie, (Status: 200) czy odpowiedzieć, że się nic nie zmieniło (Status: 304).
Aby wszystko poprawnie działało musisz sam zaimplementować te zachowanie w plik.php. Chyba, że istnieje inny sposób? -------------------- l0co
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:02 |