Использование доменов без cookies для компонентов

В статье "Use Cookie-free Domains for Components" автор рекомендует использовать отдельный домен для статических компонентов, что позволит браузеру делать запросы без 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