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

  • Автор темы Автор темы Avenus
  • Дата начала Дата начала

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');
Я понимаю, что указана последняя модификация страницы, выключено кэширование...

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

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

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

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