HTTP/2 - что это и как мы переходили



HTTP/2 — это вторая версия протокола HTTP, который без сомнения известен всем веб-мастерам. Если говорить простым языком, то этот протокол отвечает за то, чтобы сайты отображались в браузере.

Главное новшество в HTTP/2 — более быстрая загрузка страниц.

В основном это достигается за счёт полностью иного подхода к формированию пакетов. Если в HTTP первой версии пакеты передавались отдельно, то в HTTP/2 они передаются совместно, в рамках одного TCP-соединения, а разделяются уже на стороне сервера. Также в HTTP/2 разработчики поработали и над сжатием пакетов, правда тут пока не всё гладко.

HTTP/2 имеет обратную совместимость с HTTP/1, поэтому даже если Ваше устройство ещё не поддерживает HTTP/2, то проблем здесь не будет.

На данный момент HTTP/2 поддерживают все современные браузеры: это и все браузеры на движке Chrome, FireFox, Microsoft Edge и Safari. Также поддержка есть и у мобильных устройств. К слову, для смартофонов и планшетов это особенно актуально, так как при использовании HTTP/2 тратится меньше трафика (что полезно в том же роуминге).

Другой важной особенностью HTTP/2 является и то, что для полноценной работы сайт должен быть доступен по HTTPs. То есть у сайта должен быть рабочий SSL-сертификат. в самом протоколе такой обязанности нет, но разработчики браузеров решили внедрять поддержку только для шифрованного соединения. Возможно, таким образом они пытаются стимулировать веб-мастеров переходить на HTTPs. Благо, теперь всем доступен Let's Encrypt и тратиться на SSL-сертификаты уже не нужно.

На хостинге ИскФайвИкс поддержка HTTP/2 уже в полной мере реализована. Вы можете пользоваться всеми преимуществами этой технологии уже сейчас!

В нашем случае внедрение было довольно простым. По сути оно сводится к обновлению OpenSSL, а также сборке Apache и Nginx с новыми параметрами.

0 комментариев

Оставить комментарий