Автор Тема: Какие хедеры реально нужнs сайту?  (Прочитано 1024 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Владимир-C

  • Новичок
  • *
  • Сообщений: 1
  • Рейтинг: 0
    • Просмотр профиля
  • Откуда: Москва
Прочитав несколько статей на тему настройки сервера, мне показалось, что сейчас тенденция такова, что нужно использовать минимальное количество заголовков. То есть, только те, которые реально нужны данному сайту. Причем, настроенные таким образом, чтобы не предоставлять ложной информации и обеспечивать наибольшее быстродействие.

Ради интереса я проанализировал отклики двух десятков сайтов наиболее солидных фирм - Майкрософт, Экспмобил, Раффайзенбанк, IOBIT, lingvo, bdbd, demis, pixelplus, BERKSHIRE HATHAWAY, Люфтганза и др. И какой-либо закономерности или логики в их настройках я уловить не сумел.

Мой сайт выполнен на HostCMS и при обращении выдает вот такие заголовки:

    [0] => HTTP/1.1 200 OK
    [1] => Server: nginx-reuseport/1.11.10
    [2] => Date: Thu, 02 Mar 2017 19:24:08 GMT
    [3] => Content-Type: text/html; charset=UTF-8
    [4] => Connection: close
    [5] => Vary: Accept-Encoding
    [6] => X-Powered-By: HostCMS -1458136961 600078174 -569588631
    [7] => Last-Modified: Thu, 02 Mar 2017 19:24:08 GMT   
    [8] => Set-Cookie: PHPSESSID=9a67fbae429a25730151e82c87615db4
    [9] => Expires: Thu, 02 Mar 2017 19:24:08 GMT 
    [10] => Cache-Control: public, max-age=0
    [11] => Pragma: no-cache

Однако, не все страницы сайта используют эту систему, и на них отклики несколько другие:

Array
(
    [0] => HTTP/1.1 200 OK
    [1] => Server: nginx-reuseport/1.11.10
    [2] => Date: Fri, 03 Mar 2017 17:07:04 GMT
    [3] => Content-Type: text/html; charset=utf-8
    [4] => Connection: close
    [5] => Vary: Accept-Encoding
    [6] => X-Powered-By: PHP/5.6.30
    [7] => Set-Cookie: deja_vu=yes; expires=Fri, 03-Mar-2017 19:53:44 GMT; Max-Age=10000; path=/
)


Это статейный проект, инфа на страницах которого практически не изменяется. То есть, новые статьи добавляются, но те, что уже есть, остаются неизменными.

Как в этом случае правильнее выполнить настройку заголовков?

Какие можно удалить?

Какие нужно добавить и с какими настройками?

Какие вообще, в идеале, должны быть заголовки у такого проекта (в отрыве от возможностей ЦМС).