На что влияют некоторые параметры в заголовке в header?

Avenus

Under Glory Yield
На что влияют некоторые параметры в заголовке в header?

Привет, всем! :)

В header прописаны заголовки:
PHP:
header('Last-Modified:'.gmdate('D, d M Y H:i:s').' GMT');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control:no-cache, must-revalidate');
header('Pragma:no-cache');
Я понимаю, что указана последняя модификация страницы, выключено кэширование...

Если их убрать, где станет хуже сайту?
 

Фанат

oncle terrible
Команда форума
если ты не знаешь, зачем они, то лучше убрать.
потом добавить, если понадобятся. осознанно
 

Avenus

Under Glory Yield
Больше интересует вопрос кэширования браузерами и плюсы и минусы для поисковых роботов.

Если сервер не будет отдавать эти заголовки, то динамическое содержимое современные браузеры будут принимать или жестко закэшируют?
 

Фанат

oncle terrible
Команда форума
каждый из этих заголовков имеет смой смысл
сначала надо определиться с задачей.
а потом под нее придумывать заголовки.
 

Avenus

Under Glory Yield
Некоторые заголовки я устанавливаю осознанно.

Из этого списка:
- Для динамических страниц и изображений в зависимости от последнего редактирования Last-Modified...
- Для статики 304 Not Modified

А, вот expires, cache-control и pragma как я понял только для прокси-серверов важны?
 
Сверху