Устраняет ли протокол SPDY необходимость в доменах без файлов cookie?

8

При использовании простого HTTP домены без файлов cookie - это оптимизация, позволяющая избежать ненужной отправки заголовков файлов cookie для ресурсов страницы.

Однако протокол SPDY сжимает заголовки HTTP и в некоторых случаях устраняет ненужные заголовки. Тогда мой вопрос: делает ли SPDY домены без файлов cookie неактуальными?

Кроме того, должен ли источник страницы и все ее ресурсы размещаться в одном домене для оптимизации реализации SPDY?

Клинт Пахл
источник
Хороший вопрос, позор, единственный ответ не дал никакого реального опыта / ответа!
Codemonkey
См. Также stackoverflow.com/a/13948404/41906 , на который ответил Илья Григорик , специалист по веб-производительности.
Клинт Пахл
Аналогичный вопрос SPDY: serverfault.com/q/545849/12985
Клинт Пахл

Ответы:

3

В запросах к (не SPDY) веб-сайту, на котором я работаю, я видел запросы с заголовками запросов до 4-5 КиБ. (мы пнули оскорбительный javascript, который вызвал это)

Предполагая, что сжатие SPDY выполняет, по крайней мере, сжатие, чтобы оставить не более 25% заголовка (обратите внимание, что я еще не проверял SPDY !!!), тогда результирующий заголовок запроса уменьшается до размера, который помещается в один пакет tcp (1500 байт). Это отнимает большую часть ненужных накладных расходов.

С другой стороны, серверу все еще нужно распаковать и проанализировать все эти заголовки.

В целом, я ожидаю, что использование SPDY уменьшит потребность в домене без файлов cookie.

Если у вас есть просьбы о безгражданстве, я бы по-прежнему ходил за отдельным куполом по двум причинам:

  1. Если вам не нужны файлы cookie, лучше избегать их получения.
  2. Не все современные браузеры поддерживают SPDY.
Нильс Бажес
источник