Внедрение поддержки HTTP/2 на услуге виртуального хостинга Linux!
- Четверг, 15 Февраль, 2018
- 11:25я
Мы внедрили поддержку HTTP/2 на услуге виртуального хостинга Linux!
HTTP/1 – это протокол, который регулирует связь между вашим сервером и браузерами посетителей вашего сайта.
HTTP/2 - это обновление протокола HTTP, благодаря которому ваши сайты работают быстрее.
Какие возможности у нового протокола?
У HTTP/2 более широкие возможности и преимущества - ваши сайты загружаются быстрее!
Достигается это благодаря ряду новведений:
Мультиплексирование
Благодаря мультиплесксированию в протоколе HTTP/2 все данные передаются через одно TCP соединение. Тогда как в HTTP/1 для получения каждого элемента, составляющего веб-страницу, необходимо создавать отдельное соединение.
Приоритетность
При разработке HTTP/2 также учитывалось то, что нужно обеспечить визуальную скорость загрузки страницы для пользователя. Каждому потоку присвоить приоритет загрузки. Например, если веб-страница довольно большая, можно в первую очередь загружать контент, расположенный в верхней части страницы.
Сжатие заголовков
Современная веб-страница состоит из множества элементов. В запросе на загрузку каждого из этих элементов браузер передаёт HTTP-заголовок. Отправляя запрошенные элементы, сервер также добавляет к ним заголовок. Таким образом, сетевой канал расходуется также для передачи большого количества служебной информации. В HTTP/2 заголовки изначально передаются в сжатом виде.
Разработчики протокола HTTP/2 принципиально реализовали его только для безопасных соединенний. Так что, если вы захотите перейти на HTTP/2 протокол, вам понадобится SSL сертификат.
Ознакомиться с SSL сертификатами вы можете на нашем сайте.