Kas yra http / 2 ir kodėl jūsų tinklapiui reikia?

Turinys:

Anonim

Hiperteksto perdavimo protokolas (arba HTTP) yra protokolas, naudojamas prašyti informacijos iš serverio, kad galėtumėte matyti jūsų pageidaujamą tinklalapį savo kompiuterio įrenginyje. Tačiau šiandien plačiajuosčio ryšio greitis, daugialypė terpė, socialinės žiniasklaidos priemonės, įsilaužėliai ir daugybė kitų klausimų verčia įgyvendinti kitą HTTP kartojimą - tai būtų HTTP / 2.

Kas yra HTTP / 2?

Dabartinė versija, HTTP / 1.1, buvo naudojama nuo 1999 m. Ir atsižvelgiant į daugelį pokyčių ekosistemoje, laikas atverti naują standartą.

$config[code] not found

Internetinės inžinerijos darbo grupė (IETF) nustato šiuos standartus, o organizacija neseniai paskelbė HTTP / 2 projektą. „HTTP / 2“ projektas didžiąja dalimi įkvėpė „Google“ SPDY, „Google“ sukurtą protokolą, skirtą spartinti žiniatinklio turinio transportavimą ir saugumą.

Pakeitimai lėtai vyksta, nes šiandienos interneto svetainėse yra daugiau nei paprastas HTML. Dizaino elementai, tokie kaip „JavaScript“ ir „Cascading Style Sheets“ (CSS), taip pat daugialypė terpė ir realaus laiko ryšiai su „WebRTC“ reikalauja lankstesnės, greitesnės ir saugesnės sistemos.

Šių pokyčių dėka serveris, siunčiantis turinį ir naršyklę, gauna jį ilgiau ir ilgiau, pridedant daugiau funkcijų. Tam reikia, kad naršyklės sukurtų daugiau ryšių, kad perduotų informaciją, kurią prašo žmonės. Daugiau informacijos ir perkėlimų reiškia ilgesnį laukimo laiką vartotojams, kurie bet kokio tipo vėlavimą laiko bloga vartotojo patirtimi. O bloga naudotojo patirtis gali lengvai paversti klientus, kurie šokinėja laivu ir vyksta į kitą įmonę.

Kaip HTTP / 2 pagerins jūsų klientų internetinę patirtį?

Žinoma, greitis yra žaidimo pavadinimas, tai yra tai, ką HTTP / 2 pristatys. Buvo užfiksuoti 20–30 proc. Patobulinimai, o kai visi interneto serveriai yra optimizuoti ir technologija brandinama, ji gali būti didesnė.

Visos pagrindinės naršyklės palaiko HTTP / 2 skirtingais pajėgumais. „Google“ tik paskelbė, kad per artimiausias savaites „Chrome 40“ palaipsniui pradės teikti paramą. „Internet Explorer 11“ palaiko ją „Windows 10“, o „Firefox“ ir „Opera“ taip pat palaiko HTTP / 2 per

Kai kurie HTTP / 2 protokolo privalumai:

  • Vienas ryšys, kuris laikomas atidarytas iki svetainės uždarymo.
  • Multipleksavimas, leidžiantis vienu metu siųsti ir priimti kelis pranešimus.
  • Pirmenybė teikiama svarbiausių duomenų perdavimui.
  • Kompresija informacijai išspausti į mažesnius bitus.
  • Serverio stūmimas, kuris vartotojui prieš terminą siunčia papildomą informaciją, analizuodamas, koks bus jūsų kitas prašymas.

Jei norite matyti, kaip veikia HTTP / 2, eikite į šią nuorodą.

http2 Nuotrauka per „Shutterstock“

Daugiau: Kas yra