Что такое домен без файлов cookie? Я видел эти слова много раз, но никогда не понимал, что это такое.
Домен, который не обслуживает файлы cookie. Идея заключается в том, что вы используете домен без файлов cookie для обслуживания изображений, файлов CSS, сценариев и прочего, чтобы ваши пользователи не тратили время и пропускную способность на передачу файлов cookie для них. SO, например, использует sstatic.net для этой цели.
Основная причина, по которой эта концепция имеет какое-либо значение, заключается в том, что большинство людей не могут использовать поддомен своего основного домена для этого (например, SO не может использовать static.stackoverflow.com), потому что они обслуживают файлы cookie, действительные в течение всей секунды. -уровневый домен.
Когда браузер делает запрос статического изображения и отправляет файлы cookie вместе с запросом, сервер не может использовать эти файлы cookie. Таким образом, они создают сетевой трафик только без уважительной причины. Вы должны убедиться, что статические компоненты запрашиваются без файлов cookie. Создайте поддомен и разместите там все свои статические компоненты.
Если ваш домен - www.example.org, вы можете разместить свои статические компоненты на static.example.org. Однако, если вы уже установили файлы cookie в домене верхнего уровня example.org, а не на www.example.org, то все запросы к static.example.org будут включать эти файлы cookie. В этом случае вы можете купить совершенно новый домен, разместить там свои статические компоненты и оставить этот домен без файлов cookie. Yahoo! использует yimg.com, YouTube использует ytimg.com, Amazon использует images-amazon.com и так далее.
Еще одно преимущество размещения статических компонентов в домене без файлов cookie заключается в том, что некоторые прокси-серверы могут отказываться кэшировать компоненты, запрошенные с помощью файлов cookie. В связи с этим, если вы задаетесь вопросом, следует ли использовать example.org или www.example.org в качестве домашней страницы, подумайте о влиянии файлов cookie. Пропуск www не оставляет вам выбора, кроме как записывать файлы cookie на * .example.org, поэтому по соображениям производительности лучше использовать субдомен www и записывать файлы cookie в этот субдомен.