Kas ir http / 2 un kāpēc tā ir nepieciešama?

Satura rādītājs:

Anonim

Hiperteksta pārsūtīšanas protokols (vai HTTP) ir protokols, ko izmanto, lai pieprasītu informāciju no servera, lai jūs varētu redzēt jūsu pieprasīto tīmekļa lapu datorā. Bet šodien platjoslas ātrums, bagātinātie mediji, sociālie mediji, hakeri un neskaitāmas citas problēmas liek īstenot nākamo HTTP atkārtojumu - tas būtu HTTP / 2.

Kas ir HTTP / 2?

Pašlaik esošā versija HTTP / 1.1 ir izmantota kopš 1999. gada un, ņemot vērā daudzās izmaiņas ekosistēmā, ir pienācis laiks jaunam standartam.

$config[code] not found

Interneta standartu darba grupa (IETF) nosaka šos standartus, un organizācija nesen publicēja projektu HTTP / 2. HTTP / 2 projekts lielā mērā iedvesmoja Google SPDY - protokolu, ko Google izstrādāja, lai paātrinātu interneta satura transportēšanu un drošību.

Izmaiņas ir bijušas lēnas, jo šodienas tīmekļa vietnēs ir vairāk nekā tikai standarta HTML. Dizaina elementi, piemēram, JavaScript un Cascading Style Sheets (CSS), kā arī multimediju un reālā laika komunikācija ar WebRTC pieprasa elastīgāku, ātrāku un drošāku sistēmu.

Ar šīm izmaiņām serveris sūta saturu un pārlūku, kas saņem to ilgāk un ilgāk, jo tiek pievienotas citas funkcijas. Tas prasa pārlūkprogrammām, lai izveidotu vairāk savienojumu, lai pārsūtītu informāciju, ko pieprasa cilvēki. Plašāka informācija un pārsūtīšana nozīmē to, ka patērētāji ilgāk gaida gaidīšanas laiku, jo jebkura veida kavēšanās ir slikta lietotāja pieredze. Un slikta lietotāju pieredze var viegli pārvērst klientus, kas lekt uz kuģi un dodas uz citu uzņēmumu.

Kā HTTP / 2 uzlabos jūsu klientu tiešsaistes pieredzi?

Protams, spēles nosaukums ir ātrums, tas ir, HTTP / 2. Ir dokumentēti uzlabojumi 20 līdz 30 procentiem, un, kad visi tīmekļa serveri ir optimizēti un tehnoloģija pilnveidojas, tas varētu būt lielāks.

Visas galvenās pārlūkprogrammas atbalsta HTTP / 2 dažādās iespējām. Google tikko paziņoja, ka tuvākajās nedēļās tā pakāpeniski atbalstīs Chrome 40. Internet Explorer 11 to atbalsta operētājsistēmā Windows 10, un Firefox un Opera atbalsta arī HTTP / 2 pār

Dažas no HTTP / 2 protokola priekšrocībām ietver:

  • Viens savienojums, kas tiek atvērts, līdz vietne ir slēgta.
  • Multipleksēšana, kas ļauj vienlaikus nosūtīt un saņemt vairākas ziņas.
  • Prioritāšu noteikšana svarīgāko datu pārsūtīšanai.
  • Saspiešana, lai izspiestu informāciju mazākos bitos.
  • Servera spiediens, kas lietotājam sniedz papildu informāciju pirms laika, analizējot, kāds būs jūsu nākamais pieprasījums.

Ja vēlaties redzēt demo par to, kā darbojas HTTP / 2, dodieties uz šo saiti.

http2 Foto, izmantojot Shutterstock

Vairāk: Kas ir