Ju ndoshta jeni njohur tashmë me HTTP. Është protokolli që bën të mundur internetin modern. Pa të, nuk do të mund të kalonit orë të tëra në Instagram, Facebook, apo edhe këtë blog, kështu që të gjithë i detyrohemi shumë.
Ajo që mund të mos dini është se protokolli në përdorim tani është HTTP/2, dhe në fakt ka një version të ri tashmë. HTTP/3 është një punë e madhe. Ai ka vendosur një standard të ri për ueb-in, duke kaluar nga një Protokoll i Kontrollit të Transmisionit (TCP) në Quick UPD Internet Connections (QUIC). Nëse nuk e dini se çfarë do të thotë kjo, mos u shqetësoni – ne do ta shpjegojmë atë në një moment.
Në këtë artikull, ne do të analizojmë se çfarë është HTTP dhe si funksionon. Ne gjithashtu do t’ju prezantojmë me HTTP/3 dhe do të diskutojmë se çfarë sjell në tavolinë. Le të flasim për protokollet!
Çfarë është HTTP (dhe si funksionon)
HTTP përfshin një grup rregullash që rregullojnë mënyrën se si faqet e internetit përdorin dhe transferojnë skedarë te përdoruesit, ose më konkretisht te shfletuesit e tyre. Sipas këtij modeli, shfletuesi juaj bëhet një “klient” që lidhet me serverët duke përdorur “daemons”.
Një daemon është një program i ndërtuar për t’iu përgjigjur ‘kërkesave’ HTTP, të cilat ndodhin sa herë që hyni në një faqe interneti. Në praktikë, i gjithë procesi ndodh pa probleme në sfond sa herë që klikoni në një URL ose shkruani një adresë.
Megjithatë, në shumicën e rasteve, çdo faqe interneti që vizitoni përfshin shfletuesin tuaj duke bërë dhjetëra kërkesa në sfond. I gjithë ky aktivitet ndodh mbi TCP. Ky është protokolli që trajton shpërndarjen e të dhënave nga një adresë IP në tjetrën, e cila mbulon si serverët ashtu edhe klientët. Ne kemi përdorur TCP për komunikime për më shumë se 40 vjet tani.
TCP e bën mirë punën e tij, por kjo nuk do të thotë se nuk ka vend për përmirësim. Këtu hyn QUIC dhe kjo është ajo që do të mbulojmë më pas.
Dallimet midis HTTP/2 dhe HTTP/3
Siç e përmendëm më herët, ka më shumë se një version të HTTP. Standardi për momentin është HTTP/2, me mbështetje për versionin e tretë që tashmë është shfaqur në disa versione, duke përfshirë Chrome Canary dhe Firefox Nightly.
Dallimi kryesor midis HTTP/2 dhe HTTP/3 zbret në protokollet TCP dhe QUIC. HTTP/3 bën kalimin në QUIC, i cili premton një rritje të konsiderueshme të performancës për shumicën e ‘links’. Dallimi midis këtyre protokolleve zbret në “shtrëngime duarsh” (ang. handshakes).
Kur dy pika të një rrjeti shkëmbejnë sinjale për të krijuar një lidhje, kjo quhet shtrëngim duarsh. Me protokollin TCP, shfletuesi juaj duhet të krijojë tre shtrëngime duarsh për të bërë një lidhje të vlefshme. Këtu është një animacion i dobishëm nga Google që tregon se si zhvillohet procesi i shtrëngimit të duarve mbi TCP kundrejt QUIC.
Sa më shumë duar të keni për të shtrënguar, aq më shumë kohë duhet për të krijuar një lidhje. Duke përdorur QUIC, shfletuesi juaj duhet të shtrëngojë vetëm një dorë. Le të flasim për atë që do të thotë për ju.
Çfarë do të thotë HTTP/3 për përdoruesit
Kalimi nga TCP në QUIC vjen me përfitime të shumta të prekshme, duke përfshirë:
- Vonesa më e ulët. Kjo do të thotë që faqet e internetit dhe shërbimet duhet të ngarkohen më shpejt. Gjatë disa testeve, Google zbuloi se përdorimi i QUIC përshpejtoi rezultatet e kërkimit me 3.6%, dhe shkurtoi kohën e ngarkimit të YouTube me 15%.
- Ndikim më i ulët kur kaloni midis rrjeteve. Tradicionalisht, nëse kaloni nga WiFi në një rrjet celular, shfletuesi juaj duhet të ‘rinegociojë’ seancat. Me QUIC, ai proces i dorëzimit nuk është më i nevojshëm.
- QUIC ka të bëjë me rritjen e performancës së uebit. Për përdoruesit tuaj, kjo do të thotë ngarkim më i shpejtë i faqeve të internetit dhe aplikacioneve, gjë që e bën një përvojë më të këndshme. Disa shërbime të njohura, si Cloudflare dhe Google, tashmë kanë filluar të përdorin QUIC në skajet e tyre.
Disa hostë të uebit tashmë ofrojnë serverë me HTTP/3 gjithashtu. Nëse vizitorët e faqes suaj përdorin shfletues që mbështesin protokollin e ri, ata duhet të gëzojnë kohë të reduktuara të ngarkimit.
Konkluzioni
Shumë shërbime, të tilla si Cloudflare, kanë shtuar tashmë mbështetjen HTTP/3 për përdoruesit e tyre, dhe këtu në Hostinkos Hosting ne nuk jemi prapa. Mund të regjistroheni për një plan hostimi biznes premium me aktivizim HTTP/3 që tani.
Sa i përket arsyes pse HTTP/3, kalimi nga protokolli TCP në QUIC do të thotë se interneti do të bëhet shumë më i shpejtë. Uebsajtet do të marrin më pak kohë për t’u ngarkuar, memet do të shfaqen më shpejt, shërbimet do të përmirësohen.