Brotli vs Gzip: care compresie este mai bună pentru WordPress?
Publicat: 2022-08-18Brotli vs compresie Gzip? Aflați care instrument de compresie este mai bun.
Când vine vorba de performanța site-ului, ștacheta este ridicată. Unul dintre factorii care determină un site web grozav este viteza acestuia. În zilele noastre, site-urile web sunt pline de imagini, videoclipuri și scripturi, ceea ce înseamnă că necesită mai mult timp pentru a se încărca.
Cu toate acestea, proprietarii de site-uri web care doresc să rămână competitivi trebuie să evite încărcarea lentă a paginilor. Vizitatorii tăi vor părăsi site-ul tău dacă trebuie să aștepte chiar și câteva secunde în plus. Pentru a preveni acest lucru, ar trebui să reduceți timpul de încărcare a site-ului dvs.
O modalitate prin care puteți îmbunătăți viteza site-ului este prin compresia datelor. Această tehnică economisește spațiu de stocare și crește viteza. În acest articol, vom explica ce este compresia datelor. Vom compara, de asemenea, doi algoritmi majori de compresie – Gzip și Brotli.
Continut:
- Ce este compresia datelor?
- Comprimarea Brotli vs Gzip – Elementele de bază
- Compresie Gzip
- Compresia Brotli
- Test de referință pentru compresia Brotli și Gzip
- Cum să vă testați site-ul web pentru Brotli și Gzip
- Activați compresia Brotli în WordPress
- Concluzie
Ce este compresia datelor?
Comprimarea datelor este procesul de reducere a fișierelor web folosind un algoritm de compresie . Compresia poate fi fie cu pierderi, fie fără pierderi. În cazul compresiei cu pierderi, calitatea datelor se poate reduce. Compresia fără pierderi reduce dimensiunea fișierelor web fără a afecta calitatea acestora.
Iată de ce compresia este importantă; când introduceți o adresă URL în browserul dvs. web, acesta trimite o solicitare către serverul web. Serverul este responsabil pentru preluarea și afișarea datelor pe browserele web.
După primirea cererii, fișierele trebuie descărcate și afișate în câteva secunde. Dacă un site web durează mai mult de 3 până la 5 secunde pentru a se încărca, crește ratele de respingere. Cu cât sunt mai multe date de trimis, cu atât este nevoie de mai mult pentru încărcarea paginii.
Comprimarea datelor încearcă să elimine această problemă prin reducerea dimensiunii fișierelor site-ului web. Ca rezultat, site-ul dvs. folosește mai puțini biți și se încarcă mai repede. Multe browsere web acceptă unul sau doi dintre cei mai populari algoritmi de compresie – Brotli și Gzip.
Comprimarea Brotli vs Gzip – Elementele de bază
Iată o introducere rapidă la ambele instrumente de compresie.
Compresie Gzip
Gzip este un software de compresie folosit pentru a reduce dimensiunea fișierelor web. Software-ul a fost lansat pe 31 octombrie 1992 și se bazează pe algoritmul DEFLATE. Acest format detectează și elimină caracterele duplicate din fișierele web. Este o compresie de date fără pierderi care combină algoritmul LZ77 și algoritmul de codificare Huffman.
Algoritmul LZ77 funcționează prin detectarea datelor repetate și înlocuirea lor cu tupluri pentru a comprima datele brute. Pentru a comprima și mai mult datele, algoritmul de codificare Huffman atribuie caractere care se repetă cu cel mai mic număr de biți. Atunci caracterele rare/unice au cel mai mare număr de biți.
Gzip a fost conceput ca o bibliotecă de compresie universală. Preia datele în forma lor brută și le comprimă fără pierderi. Principalele browsere web acceptă Gzip și mulți furnizori de găzduire îl oferă, așa că șansele sunt site-ul tău să îl folosească deja.
Compresia Brotli
Acesta este un alt algoritm popular de compresie a datelor. Brotli a fost creat în 2013 de inginerii software din Google și devine rapid cea mai utilizată metodă de compresie la nivel mondial. Aceasta nu este o surpriză; Spre deosebire de Gzip, Brotli a fost conceput pentru a comprima fluxurile, făcându-l o alegere mai bună pentru serverele web.
În plus, Brotli este de uz general și fără pierderi. Ca rezultat, orice tip de fișier poate fi comprimat eficient fără a pierde nicio informație. Brotli vine cu o gamă largă de asistență și este gratuit de utilizat.
Test de referință – Comprimarea Brotli vs Gzip
Iată marea întrebare: care este mai bine, Brotli sau Gzip? Pentru a răspunde la aceasta, ar trebui să înțelegeți ce presupune compresia, care este raportul și viteza acesteia.
Raportul de compresie descrie diferența dintre un fișier înainte și după ce a fost comprimat. Pe de altă parte, Viteza de comprimare se referă la timpul necesar pentru comprimarea sau decomprimarea unui fișier. Folosind aceste informații, să comparăm Gzip și Brotli.
Gzip poate reduce fișierele site-ului web cu până la 80%. Această rată este impresionantă, dar alte instrumente precum Brotli au un raport de compresie mai bun. Evaluarea comparativă a Brotli față de Gzip a dezvăluit următoarele rezultate:
- Fișierele HTML cu 21% mai mici decât Gzip
- Fișierele CSS cu 17% mai mici decât Gzip
- Fișierele JavaScript cu 14% mai mici decât Gzip
Ați putea fi tentat să concluzionați că Brotli este mai bine pe baza acestor date. În timp ce Brotli comprimă mai bine, are un cost. Brotli necesită mai mult timp pentru a se comprima în comparație cu Gzip, iar viteza este, de asemenea, o măsură importantă.
În timp ce Brotli are un raport de compresie mai bun, Gzip preia conducerea în ceea ce privește viteza de compresie.
În plus, ambele instrumente de compresie au niveluri de compresie diferite. Nivelurile afectează direct raportul de compresie și viteza.
Creșterea nivelului de compresie va crește raportul de compresie. Cu toate acestea, va încetini întregul proces. Deci, dacă aveți nevoie de o viteză de compresie mai mare, trebuie să reduceți nivelul cu care comprimați. Acest lucru funcționează invers.
În ceea ce privește popularitatea și numărul de utilizatori, Gzip este în top. Brotli a fost creat abia în 2013, în timp ce Gzip există din 1992. Deși Brotli este relativ nou, este în creștere rapidă și devine un standard pentru furnizorii de găzduire.
Cum să vă testați site-ul web pentru compresia Brotli și Gzip
Există două moduri de a verifica dacă pagina dvs. web folosește algoritmi de compresie. Vom discuta pe ambele.
Utilizați un instrument online
Acesta este cel mai simplu mod de a verifica dacă site-ul dvs. WordPress este activat Gzip sau Brotli. Pentru acest tutorial, vom folosi instrumente de testare a compresiei de la giftofspeed.com. Acest instrument este simplu de utilizat și oferă, de asemenea, informații suplimentare despre site-ul dvs.
Pentru a începe, introduceți adresa URL a site-ului dvs. în câmpul de text furnizat, apoi faceți clic pe butonul Test URL de lângă acesta. Veți obține rezultatul aproape imediat. Așa este de ușor.
Folosind instrumentul de dezvoltare al browserului – Brotli vs Gzip
O altă modalitate de a vă testa site-ul este să utilizați instrumentele de dezvoltare găsite în browserul dvs. web. Pentru acest tutorial, vom folosi Chrome, dar va funcționa și cu alte browsere majore.
Pentru a începe, accesați site-ul web pe care doriți să îl testați, apoi faceți clic dreapta oriunde pe pagină și selectați Inspectați .
În meniul pentru dezvoltatori, faceți clic pe fila Rețea . Aici, veți vedea diverse valori despre pagina pe care o vizualizați în prezent. Dacă nu se afișează nimic, poate fi necesar să reîncărcați pagina.
Apoi, derulați în sus până la prima înregistrare care are numele dvs. de domeniu și faceți clic pe ea. După aceea, treceți la fila Anteturi . Derulați în jos la secțiunea „Anteturi de răspuns” și localizați antetul „codificarea conținutului”. Dacă vedeți „br”, înseamnă că Brotli este activ pe site.
În caz contrar, dacă vedeți „gzip”, înseamnă că compresia Gzip este activă pe site-ul dvs.
Activați compresia Brotli sau Gzip pe site-urile WordPress
Există trei moduri de a activa compresia datelor în WordPress. Puteți instala manual algoritmul pe server dacă aveți acces de administrator la panoul de control. Cu toate acestea, această abordare necesită o anumită experiență în programare.
Alternativ, îl puteți activa din tabloul de bord de găzduire (dacă gazda o acceptă). Un plugin WordPress poate fi, de asemenea, utilizat pentru a-l activa pentru site-ul dvs. web.
Înainte de a începe, trebuie să faceți o copie de rezervă a site-ului dvs., astfel încât să aveți o versiune pe care să o reveniți în cazul unei erori. Acestea fiind spuse, iată 2 moduri de a activa compresia datelor în WordPress.
Utilizați un plugin de cache WordPress
WordPress are multe plugin-uri care vă permit să adăugați funcționalitate de stocare în cache site-ului dvs. Cu toate acestea, nu toate pluginurile de stocare în cache vă vor permite să activați compresia Brotli, așa că cercetați cu atenție pluginul pe care îl veți folosi.
Pentru acest tutorial, vom folosi pluginul W3 Total Cache. Pentru a instala acest plugin, accesați Pluginuri >> Adăugați nou . Pe bara de căutare, tastați numele pluginului, apoi faceți clic pe Instalați acum lângă numele pluginului. Butonul se schimbă în „Activare” după finalizarea instalării. Faceți clic pe el pentru a activa pluginul. Puteți citi articolul nostru despre cum să instalați un plugin WordPress.
Odată instalat, accesați Performanță >> Browser Cache pentru a deschide pagina Setări a pluginului.
În fila „General”, localizați secțiunea de compresie a datelor. Compresia va fi setată la Gzip în mod implicit. Dacă preferați să utilizați compresia gzip, puteți lăsa setările așa cum sunt. În caz contrar, trebuie să o debifați și să activați caseta de selectare de lângă „Activați compresia HTTP (brotli)”.
După aceea, derulați în jos și faceți clic pe Salvare toate setările și Purge Cache .
În mod similar, fișierele CSS și JS, HTML și XML și media ar trebui setate să fie și ele comprimate.
Puteți naviga la secțiunea dorită folosind meniul. După ce ați selectat un algoritm de compresie, faceți clic pe butonul Salvare modificări și ștergere cache .
Web Host de sprijin
O gazdă web care oferă o comprimare a datelor din cutie este o altă modalitate ușoară de a activa algoritmul. Contactați furnizorul dvs. de găzduire pentru a afla dacă oferă compresie și spuneți-i nivelul de compresie pe care îl doriți.
Dacă gazda dvs. web nu oferă compresie de date, puteți utiliza metoda pluginului de mai sus. În caz contrar, poate fi necesar să vă actualizați găzduirea web. Puteți verifica recenzia noastră pentru cei mai buni furnizori de găzduire WordPress.
Dacă site-ul dvs. folosește CDN-ul Cloudflare, puteți activa cu ușurință Brotli pentru site-ul dvs. Pentru aceasta, conectați-vă la contul site-ului dvs. din tabloul de bord Cloudflare. Apoi, accesați fila Viteză și selectați Optimizare . Acolo, puteți comuta comutatorul Brotli la Activat .
Acum site-ul dvs. WordPress va folosi Brotli pentru a gestiona compresia.
Notă secundară: trebuie să vă conectați site-ul web la Cloudflare înainte de a putea folosi instrumentul de compresie. Avem un ghid detaliat despre cum să integrăm Cloudflare cu WordPress .
Concluzie – Brotli vs Gzip
În cele din urmă, compresia ajută site-ul dvs. WordPress să se încarce mai repede, deoarece reduce dimensiunea fișierului. Atât Gzip, cât și Brotli ajută la comprimarea fișierelor site-ului dvs.
În timp ce Gzip este mai vechi și bine cunoscut, Brotli comprimă mai bine. Cu toate acestea, necesită și ceva mai mult timp pentru comprimare decât Gzip. Chiar și așa, Brotli este mai modern și ar da cel mai adesea rezultate mai bune.
În cele din urmă, scopul tău este să oferi utilizatorilor cea mai bună experiență pe site-ul tău, indiferent de instrumentul pe care îl folosești. Prin urmare, puteți testa ambii algoritmi pentru nevoile unice ale site-ului dvs. și puteți rula un test de viteză pentru fiecare.
Pentru mai multe sfaturi despre optimizarea site-ului web, puteți consulta ghidul nostru de optimizare a vitezei. De asemenea, verificați restul blogului nostru pentru alte tutoriale WordPress.