Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] cache
marcinek37
post
Post #1





Grupa: Zarejestrowani
Postów: 239
Pomógł: 0
Dołączył: 2.06.2011

Ostrzeżenie: (0%)
-----


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ć?
Go to the top of the page
+Quote Post
Michael2318
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

Ostrzeżenie: (0%)
-----


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...
Go to the top of the page
+Quote Post
marcinek37
post
Post #3





Grupa: Zarejestrowani
Postów: 239
Pomógł: 0
Dołączył: 2.06.2011

Ostrzeżenie: (0%)
-----


  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ę!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 09:32