2016-06-04 1 views
0

Мы мигрируем на нашей странице по HTTP/2.Как размещать изображения при использовании HTTP/2

При использовании протокола HTTP/1 существует ограничение на 2 одновременных подключения на хост. Обычно для этой работы использовался метод, называемый sharding. Так что контент был доставлен с www.example.com и изображениями с сайта img.example.com. Кроме того, вы не отправляли все файлы cookie на www.example.com в домен изображения, что также экономит пропускную способность (см. What is a cookie free domain).

Все изменилось с использованием HTTP/2; Каков наилучший способ обслуживания изображений с использованием HTTP/2?

  • такой же домен?
  • другой домен?
+0

Ваш вопрос просто слишком широк. Версия протокола HTTP говорит очень мало о том, как вы хотите делать свою работу с изображениями, –

+0

при обслуживании изображений, несколько байтов файлов cookie будут совершенно незначительными –

+0

Я не встречал хостера с лимитом связи <20 на одноуровне с 1999 года. Вы должны подумать о том, чтобы переключить хостера или просто удалить этот лимит. –

ответ

1

Short:

не требуется Sharding, HTTP/2 веб-серверы обычно имеют либеральную предел соединения.

Как и HTTP/1.1, храните файлы как можно меньше, HTTP/2 все еще привязан к физическим ограничениям той же полосы пропускания.

Мультиплексирование - действительно плюс для одновременной загрузки изображений. Есть несколько демонстраций, вы можете использовать Google. Я могу указать вам на тот, что я сделал:

https://demo1.shimmercat.com/10/

Смежные вопросы