Site-ul dvs. WordPress se încarcă la fel de repede pe cât ar putea? Viteza este vitală pentru a menține vizitatorii fericiți și pentru a vă clasa sus în rezultatele căutării.
Dacă site-ul dvs. pare lent, protocolul de conexiune subiacent ar putea fi gâtul de sticlă. Aici intervine HTTP/2 pentru a accelera lucrurile.
La WPBeginner, optimizăm constant stiva serverelor noastre pentru a ne asigura că paginile noastre se încarcă instantaneu pentru milioane de cititori. HTTP/2 este o parte importantă a acelei strategii de performanță.
În acest articol, vom explica ce este HTTP/2 și cum îl puteți activa pentru a vă crește viteza și performanța WordPress.

Ce este HTTP/2?
HTTP/2 este versiunea revizuită a protocolului HTTP original. A fost dezvoltat de Internet Engineering Task Force (IETF) și se bazează pe un protocol experimental SPDY dezvoltat de Google.
HTTP (Hypertext Transfer Protocol) este ca o limbă care permite computerelor să comunice între ele pe internet. Este modul în care informațiile sunt trimise înainte și înapoi atunci când utilizați site-uri web sau aplicații.
Când vizitați un site web WordPress, browserul dvs. web trimite un mesaj numit „cerere” către serverul care stochează site-ul web. Cererea solicită informații specifice, cum ar fi textul paginii, imaginile sau videoclipurile.
Sfat: Consultați articolul nostru despre cum funcționează WordPress în culise pentru mai multe detalii.
Serverul primește cererea utilizatorului și trimite înapoi un răspuns. Acest răspuns este ca un pachet care conține informațiile solicitate de utilizator. Include lucruri precum textul pe care îl vezi, imaginile pe care le privești sau chiar videoclipurile pe care le vizionezi pe site.
HTTP 0.9 a fost lansat pentru prima dată în 1991. O revizuire semnificativă a acestuia, HTTP 1.1, a fost publicată în 1999, iar majoritatea site-urilor web au rulat pe acesta până în 2015, când a fost lansat protocolul HTTP/2.
HTTP/2 este suportat de tot software-ul modern de server web (de ex., Apache, Nginx, Litespeed etc.) și browsere, deși multe site-uri web încă rulează pe HTTP 1.1 dacă nu au un certificat SSL instalat.
IETF a lansat, de asemenea, HTTP/3, care este și mai rapid. Cu toate acestea, HTTP/2 rămâne standardul esențial pentru web-ul modern. Dacă rețeaua unui vizitator nu se poate conecta prin HTTP/3, browserul său va conta pe HTTP/2 pentru a se asigura că site-ul se încarcă în continuare rapid.
Care este diferența dintre HTTP2 și HTTP?
Protocolul HTTP 1.1 a trimis cereri de date fără prioritizare. Acest lucru înseamnă că, dacă un site web are o referință la un fișier JavaScript în antet, acesta se va încărca înainte de orice alt conținut.
Acest lucru face ca un site web să pară mai lent pentru utilizatori, care nu pot vedea conținutul pe care se așteaptă să îl vadă.
HTTP/2 utilizează o singură conexiune pentru a trimite mai multe fișiere simultan (multiplexare). Gândiți-vă la HTTP 1.1 ca la un supermarket cu o singură casă de marcat deschisă. Clienții trebuie să aștepte la o coadă lungă. HTTP/2 este ca și cum ați deschide mai multe case de marcat, astfel încât toată lumea să treacă instantaneu.
Protocolul HTTP/2 utilizează, de asemenea, compresia pentru antetele HTTP și multiplexarea, ceea ce îmbunătățește și mai mult performanța de încărcare a paginilor.
Protocolul mai nou vine, de asemenea, cu Compresia Antetelor (HPACK). Aceasta reduce dimensiunea datelor transferate între server și browserul dvs., făcând ca totul să se încarce mai repede.
Pentru a rezuma, HTTP/2 este mai rapid decât HTTP 1.1 și îmbunătățește semnificativ viteza și performanța WordPress.
Ce este necesar pentru a utiliza HTTP/2 în WordPress?
Mai întâi, aveți nevoie de o companie de hosting care oferă cel mai recent software de server cu suport HTTP/2. De asemenea, va trebui să instalați un certificat SSL pe site-ul dvs. WordPress.
Majoritatea companiilor de găzduire WordPress de top folosesc deja software de server web de ultimă generație.
Recomandăm utilizarea Bluehost, care utilizează cel mai recent software de server web Apache cu suport HTTP/2 activat implicit.
Din fericire, cei de la Bluehost oferă utilizatorilor WPBeginner un discount exclusiv cu un nume de domeniu și un certificat SSL gratuit.
Alte companii de găzduire pe care le recomandăm includ SiteGround, Hostinger și WP Engine. Toate oferă certificate SSL gratuite și cel mai recent software de server cu suport HTTP/2.
Cum să activați HTTP/2 în WordPress
Singura cerință pentru activarea suportului HTTP/2 în WordPress este instalarea unui certificat SSL.
Tehnic, protocolul în sine nu necesită criptare. Cu toate acestea, browserele moderne (precum Chrome, Firefox și Safari) nu vor utiliza HTTP/2 decât dacă site-ul dvs. are un certificat SSL. Deci, practic vorbind, SSL este necesar.
Dacă site-ul dvs. web utilizează SSL, URL-urile dvs. vor avea prefixul https://, astfel:
https://wpbeginner.com
Vizitarea site-ului dvs. web va afișa, de asemenea, o pictogramă de lacăt în bara de adrese a browserului.

Dacă site-ul dvs. web nu utilizează un certificat SSL, puteți solicita furnizorului dvs. de găzduire WordPress să îl instaleze pentru dvs.
Aveți nevoie de mai mult ajutor? Consultați tutorialul nostru despre cum să mutați de la HTTP la HTTPS în WordPress.
Odată ce ați activat SSL, site-ul dvs. WordPress va fi aproape sigur servit prin protocolul HTTP/2.
Testarea suportului HTTP/2 pentru site-ul dvs.
Există două modalități de a testa dacă site-ul dvs. WordPress servește pagini prin HTTP/2.
Mai întâi, puteți vizita pagina Test HTTP/2 din KeyCDN Tools și introduceți URL-ul site-ului dvs. web. Acest instrument online gratuit vă va spune apoi dacă site-ul dvs. web suportă HTTP/2.

O altă modalitate eficientă de a verifica dacă site-ul dvs. servește pagini pe HTTP/2 este utilizarea instrumentelor standard Chrome Developer.
Pur și simplu deschideți o nouă fereastră de browser în Google Chrome și vizitați site-ul dvs. web. Apoi, faceți clic dreapta oriunde pe pagină și selectați „Inspect” pentru a deschide instrumentele pentru dezvoltatori.
Acum trebuie să faceți clic pe fila „Network”. S-ar putea să fie necesar să reîncărcați pagina pentru a vedea datele apărând.
Uitați-vă la coloana „Protocol”. Dacă vedeți „h2” listat acolo, înseamnă că site-ul dvs. web servește pagini folosind protocolul HTTP/2.
Întrebări frecvente despre HTTP/2 și WordPress
Iată câteva dintre cele mai frecvente întrebări pe care le primim despre HTTP/2 și cum funcționează cu WordPress. Aceste răspunsuri vă vor ajuta să înțelegeți mai bine detaliile tehnice și procesul de implementare.
1. Trebuie să fac ceva special pentru a activa HTTP/2 pe site-ul meu WordPress?
Nu, nu trebuie să instalați niciun plugin și nici să faceți modificări de cod. Singura cerință este să aveți un certificat SSL instalat pe site-ul dvs. web. Odată ce aveți HTTPS activat, software-ul serverului furnizorului dvs. de găzduire va servi automat site-ul dvs. folosind protocolul HTTP/2. Majoritatea companiilor moderne de găzduire precum Bluehost, SiteGround și WP Engine suportă deja HTTP/2 în mod implicit.
2. Va încetini HTTP/2 site-ul meu dacă am un furnizor de găzduire mai vechi?
HTTP/2 nu va încetini site-ul dvs., dar furnizorii de hosting mai vechi s-ar putea să nu îl suporte deloc. Dacă compania dvs. de hosting folosește software de server învechit, site-ul dvs. va continua să ruleze pe HTTP/1.1. Cu toate acestea, recomandăm să faceți upgrade la un furnizor de hosting modern care suportă HTTP/2, deoarece acest lucru va îmbunătăți semnificativ performanța și viteza de încărcare a site-ului dvs.
3. Pot folosi HTTP/2 fără un certificat SSL?
Tehnic, HTTP/2 nu necesită SSL, dar toate browserele majore (Chrome, Firefox, Safari, Edge) suportă HTTP/2 doar prin conexiuni HTTPS. Acest lucru înseamnă că, fără un certificat SSL, vizitatorii dvs. nu vor beneficia de îmbunătățirile de viteză ale HTTP/2. Obținerea unui certificat SSL este esențială pentru ca HTTP/2 să funcționeze corect.
4. Cât de rapid va fi site-ul meu WordPress cu HTTP/2?
Studiile arată că site-urile web care utilizează HTTP/2 se pot încărca cu până la 20% mai rapid decât cele care utilizează HTTP/1.1. Îmbunătățirea reală a vitezei depinde de complexitatea site-ului dvs. și de numărul de fișiere pe care le încarcă. Site-urile cu multe imagini, fișiere CSS și fișiere JavaScript vor vedea cele mai mari câștiguri de performanță, deoarece HTTP/2 poate încărca mai multe fișiere simultan.
5. Este HTTP/2 compatibil cu pluginurile de caching WordPress?
Da, HTTP/2 funcționează perfect cu toate plugin-urile populare de caching pentru WordPress, cum ar fi WP Rocket, W3 Total Cache și WP Super Cache. De fapt, utilizarea HTTP/2 împreună cu plugin-urile de caching vă va oferi rezultate de performanță și mai bune. Plugin-urile de caching optimizează fișierele dvs., în timp ce HTTP/2 le livrează mai eficient vizitatorilor dvs.
6. Este HTTP/2 încă necesar acum că există HTTP/3?
Da, absolut. Deși HTTP/3 este cea mai nouă și mai rapidă versiune, funcționează diferit (folosind QUIC/UDP). Unele rețele corporative sau firewall-uri blochează acest trafic. În acele cazuri, browserul revine automat la HTTP/2. Gândiți-vă la HTTP/2 ca la fundația fiabilă de mare viteză care asigură că site-ul dvs. este rapid pentru 100% dintre vizitatorii dvs., nu doar pentru unii dintre ei.
Resurse suplimentare
Sperăm că acest articol v-a ajutat să aflați despre HTTP/2 și cum să îl activați în WordPress. S-ar putea să doriți să consultați și celelalte ghiduri ale noastre pentru a îmbunătăți performanța site-ului dvs. web.
- Cum să mutați corect WordPress de la HTTP la HTTPS
- Ghidul complet pentru creșterea vitezei și performanței WordPress
- Cum să alegi cea mai bună găzduire WordPress
- Cele mai bune pluginuri de cache pentru WordPress pentru a-ți accelera site-ul web
- De ce aveți nevoie de un CDN pentru blogul dvs. WordPress
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.


Samuel
Mulțumesc pentru acest articol. Deși știam că http/2 este mai sigur datorită prezenței SSL, m-am întrebat adesea care este diferența dintre HTTP și HTTP2. Acest articol face diferența clară pentru mine. Tocmai mi-am dat seama că am rămas blocat la cunoștințele depășite despre trimiterea datelor de către http într-o ordine de sus în jos, ceea ce, desigur, m-ați făcut să înțeleg că http2 este mult mai eficient în natura sa de multiplexare și prioritizare a trimiterii. Această revelație va îmbunătăți considerabil modul în care îmi proiectez codul pentru o experiență de utilizare îmbunătățită și aplicații web mai rapide de acum înainte. Acest articol mă face să vreau să reînvăț tehnologia http 2 în detaliu. Mulțumesc mult.
David Lim
Există mulți factori care pot fi optimizați pentru a accelera site-ul nostru. Acesta este unul dintre acești factori. Apreciez scrierea dvs.
MULȚUMESC DUMNEZEU JONATHAN
Eram pe gard în privința activării HTTP/2 pe site-ul meu, dar acest articol m-a convins să încerc. Explicația beneficiilor a fost clară și concisă, iar pașii pentru activarea acestuia au fost ușor de urmat. Mulțumesc!
Jiří Vaněk
Mulțumesc pentru ghid. Am propriul meu server și, ca începător, a trebuit să fac totul singur. Multe lucruri îmi erau noi, cum ar fi HTTP/1 și HTTP/2, crearea certificatelor SSL folosind Certbot și multe altele. Trebuie să spun că acestea și multe alte ghiduri m-au ajutat, mai ales la început, să configurez serverul corespunzător și să fac totul să funcționeze așa cum trebuie.
Suport WPBeginner
Happy to hear our guide was one of the ones to help you
Admin
Ralph
Am folosit site-ul http2 și spune: "Acest server suportă http/2" exact ca în ecranul tău din ghid.
Dar nu înțeleg. Înseamnă că este deja pe http2? Sau este doar pregătit și ar trebui să fac ceva pentru a activa http2?
Suport WPBeginner
Probabil că este, dar dacă doriți să fiți mai sigur, ați folosi cealaltă metodă pentru a confirma că utilizați HTTP/2
Admin