Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] cache
Forum PHP.pl > Forum > PHP
marcinek37
Kilka lat temu bezmyślnie skopiowałem do swojego mini systemu dwie linijki kodu, tj.

  1. header('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
  2. header('Expires: '.gmdate('D, d M Y H:i:s', time()).' GMT');


teraz zastanawiam się, czy te kody są potrzebne przy obecnych trendach ustawień serwerowych czy dalej spełniają swoją rolę?
no i czy oprócz nich powinienem coś ew. jeszcze dopisać?
Michael2318
Pytanie, co chcesz osiągnąć. Jeśli efekt ma być taki, że strona ma nie być zapisywana przez przeglądarki w cache to lepiej użyć tego:

  1. header('Cache-control: no-cache, no-store');


+ expire, tak jak tam masz, tylko z jakimś przeszłym czasem. Jednak obecne przeglądarki (niektóre) i tak to ignorują i mają gdzieś te nagłówki...
marcinek37
  1. header('Cache-control: no-cache, no-store');
  2. header('Expires: '.gmdate('D, d M Y H:i:s', time()).' GMT');


zatem zrobię to tak, jak mi poleciłeś
bardzo dziękuję!
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.