Использование доменов без cookies для компонентов
Когда браузер запрашивает статическое изображение и посылает вместе с запросом cookies, сервер никак не использует эти cookies. Поэтому они создают сетевой трафик без всякой определённой цели. Вам следует следить за тем, чтобы статические компоненты запрашивались с помощью запросов без cookies. Создайте суб-домен и разместите все свои статические компоненты на нём.
Если ваш домен, например, www.example.org
, то Вы можете разместить свои статические компоненты на static.example.org
. Однако, если Вы уже настроили cookies на домене верхнего уровня example.org
в отличие от www.example.org
, тогда все запросы к static.example.org
будут содержать эти cookies. В этом случае, Вы можете купить новый домен, разместить там свои статические компоненты, и сделать его без cookies. Например, Yahoo использует yimg.com
, YouTube использует ytimg.com
,
Amazon использует images-amazon.com
и т. д.
Ещё одна выгода от размещения статических компонентов на доменах без cookies, заключается в том, что некоторые прокси-серверы могут отказать кэшировать компоненты, которые запрашиваются вместе с cookies. На заметку, если Вам интересно узнать, использовать ли Вам example.org или же www.example.org для вашей домашней страницы, то рассмотрите сначала воздействие cookies. Опущение www не оставляет Вам другого выбора, как записать cookies в *.example.org
, поэтому из соображений производительности, лучше использовать суб-домен www и записывать в него cookies.
Оригинал статьи на developer.yahoo.com
Перевод КОМТЕТ komtet.ru