Какво е HTTP/2, какви са предимствата и как се използва ?

HTTP/2 е прозрачен процес. Ако използвате хостинг услуга предоставена от NovaHost.BG то тогава Вие вече имате активна тази опция, не се изисква нищо допълнително от Вас и няма за какво да се притеснявате. В тази статия ще направим кратко ревю на HTTP/2 протокола, какви са неговите предимства и как да извлечете най-големи ползи.

Какво е HTTP/2 ?

HTTP/2 е последната еволюция на Hypertext Transfer Protocol (HTTP) протокола. HTTP е стандартния мрежов протокол използван за заявяване и получаване на уеб страници и информация в интернет мрежата. Тази нова технология евентуално ще замести HTTP/1.1 който беше стандартизиран преди почти две десетилетия. Основната цел на HTTP/2 е да редуцира латенсията (времето на зареждане) в страниците.  При направени тестове на места скоростта при HTTP/2 е до десет пъти по-бърза от HTTP/1.1.



Какви са предимствата на HTTP/2 ?

- Приоритизира заявките за ресурси което позволява да се зареждат определени, по-важни ресурси с по-голям приоритет.
- Данните които минават през HTTP/2 са вече в binary формат, вместо в текст което позволява по-бърза работа.
- Компресирани хедъри което намалява размера на трансферирани данни и позволява по-бързо зареждане.
- Повишена е производителността при мобилните потребители.
- Броя на връзки между клиента и сървъра са редуцирани което намалява времето за пътуване на данни в двете посоки.
- Много заявки към една връзка могат да бъдат изпълнявани едновременно - multiplexing

HTTP/2 Multiplexing

Какви оптимизации могат да се предприемат при HTTP/2 ?

Главния недостатък тук е, че може да се наложи да премахнете техники за оптимизация които сте използвали преди това. Това няма да попречи на работата на Вашия уебсайт, но е добра идея да направите проверка за да сте сигурни, че ще се възползвате на 100% от предимствата на HTTP/2.

- Не е нужно да поставяте CSS или JS код в самия код. Могат да бъдат вграждани като отделни файлове.
- Не е нужно да комбинирате отделни картинки в една. HTTP/2 елиминира тази нужда.
- Не е нужно да свързвате JS и CSS файлове - Concatenating CSS and JS files
- Не е нужно да "взимате" ресурсите от няколко различни CDN локации. Поради едновременните връзки, HTTP/2 елиминира тази нужда също.

Как да тесвам дали моя уебсайт поддържа HTTP/2 ?

Можете да го направите чрез Developer конзолата на Вашия браузър и по-точно "Network" таба. Когато заредите определен ресурс отгоре ще видите и версията на самия протокол.
Друг вариант е чрез този уебсайт.

беше ли полезен този отговор?

 Принтирай тази статия

Прочетете също

Какво е SSD и какви са ползите от SSD технологията ?

Какво е SSD ?SSD (Solid State Drive) е устройство за съхраняване на данни и твърд диск от ново...

Какво представлява LiteSpeed хостинг ?

LiteSpeed е нова технология която позволява на уеб сървъра да изпълнява заявките в пъти по -...

Грешка "Service Unavailable"

Ако забележите грешката:   Service Unavailable The server is temporarily unable to service...

Създаване на MySQL база данни и потребител. Задаване на права.

Видео урок който ви показва как точно да създадете база данни, потребител към нея и как да ги...

Ежедневно сканиране за вредно съдържание на вашият хостинг (Secure++)

Добавката Secure++ представлява полезен инструмент който автоматично сканира вашият уебсайт за...