Cum să comprimați componentele cu GZIP WP Rocket
Publicat: 2022-01-02„Această postare conține linkuri afiliate; asta înseamnă că câștigăm comisioane dacă faci cumpărături prin linkurile de pe această pagină”

Dacă bloguri pe WordPress, una dintre cele mai simple modalități de a accelera viteza paginii, de a optimiza performanța și de a crește experiența utilizatorului este utilizarea unui plugin pentru a comprima componentele cu GZIP.
Când activați compresia textului pe server, resursele bazate pe text, cum ar fi fișierele CSS, HTML, JS, sunt comprimate în kb. Acest lucru va îmbunătăți direct viteza paginii, deoarece cu cât dimensiunea fișierului este mai mică, cu atât se va încărca mai rapid pagina.
Dintre sutele de pluginuri de optimizare WordPress, WP Rocket este de departe cel mai avansat, de încredere și instalat plugin pentru cache WordPress.
În acest articol, vom vedea cum este folosit WP Rocket pentru a comprima componentele cu GZIP.
Pluginul de optimizare a performanței și vitezei este folosit astăzi pe peste 2 milioane de bloguri.
WP Rocket a folosit o varietate de moduri de a vă crește performanța site-ului, de a optimiza viteza paginii și de a îmbunătăți experiența generală a utilizatorului. Una dintre metode este comprimarea fișierelor și conținutului site-ului dvs. folosind GZIP.
GZIP este o modalitate populară de comprimare a fișierelor CSS, HTML și JS pentru a accelera procesul de livrare către browserul web al utilizatorului.
Comprimarea fișierelor ajută, de asemenea, la reducerea lățimii de bandă și a utilizării datelor și pe dispozitivele mobile.
În epoca rapoartelor Google Core Web Vital, activarea GZIP poate îmbunătăți automat scorul de performanță al celui mai mare conținut de vopsea și întârzierea primei introduceri.
Dar nu ne lăsați prea mult înaintea noastră, deoarece termenul GZIP poate suna prea tehnic pentru marketerii online începători.
Deci, să începem prin a defini ce este compresia GZIP. Cum funcționează GZIP pentru a optimiza livrarea de conținut.
Cum să comprimați componentele cu GZIP în WP Rocket și cum să verificați dacă este activat pentru site-ul dvs. și cum să activați compresia gzip dacă nu este activat.
Ce este compresia GZIP?
GZIP este o aplicație software creată de Jean-loup Gailly și Mark Adler, folosită pentru compresia și decompresia fișierelor.
A fost lansat pentru prima dată publicului pe 31 octombrie 1992. În 1993, versiunea 1.0 a fost lansată ca o actualizare la versiunea anterioară 0.1.
GZIP este o aplicație pe partea de server, ceea ce înseamnă că trebuie să fie activată pe serverul dvs. de gazdă web pentru ca site-ul dvs. să beneficieze. În principal, GZIP este folosit pentru a comprima fișiere de cod și text, cum ar fi fișiere HTML, CSS și Javascript.
Dacă nu sunteți sigur dacă GZIP este activat pe serverul dvs. de găzduire, puteți utiliza un instrument ca Visiospark pentru a vedea dacă GZIP este activat pe serverul dvs. web.
De asemenea, GZIP nu este singurul instrument de comprimare a fișierelor.
Există și alți algoritmi de compresie, cum ar fi Brotli, care comprimă fișierele bazate pe text mai bine decât GZIP.
Dar lucrul este că GZIP este mai eficient și mai rapid în comprimarea și decomprimarea fișierelor către aplicația client.
Aplicația de compresie precum Brotli necesită mai mult timp pentru a comprima fișierele. Deși rezultatul final este mai bun decât GZIP, timpul necesar pentru finalizarea procesului este un motiv de îngrijorare.
În timp ce GZIP este o aplicație populară și cea mai folosită pentru comprimarea codurilor și fișierelor text, nu comprimă fișiere imagine.
Dacă doriți să optimizați imaginile site-ului dvs., există multe modalități de a face acest lucru. Puteți consulta acest ghid aprofundat despre optimizarea imaginii WordPress.
GZIP este capabil să atingă rate de compresie între 60% și 90% pentru majoritatea fișierelor Javascript și CSS.
Cum comprima WP Rocket componentele cu GZIP
Desigur, există o mână de pluginuri WordPress de compresie GZIP astăzi, WP Rocket este o soluție cu un singur clic care funcționează direct din cutie.
Spre deosebire de mulți dintre concurenții săi, nu necesită cunoștințe de codificare pentru a configura WP Rocket.
Deși pluginurile funcționează automat pe serverul Apache, utilizatorii de pe serverul NGNIX au nevoie de o mică soluție pentru a utiliza WP Rocket cu GZIP.
Să vedem cum funcționează caracteristica de compresie WP Rocket GZIP pe ambele servere.
Server Apache
Majoritatea pluginurilor de memorare în cache pentru WordPress vine cu suport încorporat pentru compresia GZIP. Dacă site-ul dvs. se află pe serverul Apache, WP Rocket a activat automat regulile de compresie GZIP în fișierul .htaccess.
Nu trebuie să activați sau să faceți altceva, WP Rocket folosește modulul mod_deflate de pe serverul Apache pentru a aplica automat regulile.
Deci, modulul mode_deflate trebuie să fie activat pe serverul dumneavoastră – aceasta este singura cerință pentru serverul Apache.
Dacă nu sunteți sigur dacă modulul mode_deflate este activat pe serverul dvs., întrebați pur și simplu gazda dvs. web.
După activarea GZIP pe server, WP Rocket creează 2 versiuni ale fiecărei pagini stocate în cache a site-ului dvs. - un fișier HTML și un fișier GZIP-ed.
Versiunea GZIP-ed este versiunea implicită pentru utilizatori, în timp ce versiunea HTML este acolo ca o rezervă – pentru orice eventualitate – nu se știe niciodată.
Pentru a citi mai multe despre modul în care WP Rocket comprimă componentele cu GZIP, citiți această documentație pe site-ul lor.

Serverul NGNIX
Pentru site-urile de pe serverul NGNIX, deoarece NGNIX nu acceptă fișierul .htaccess, va trebui să adăugați următoarele coduri la:
/etc/Nginx/Nginx.conf
gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;Acest lucru va activa GZIP pe serverul dvs. NGNIX. Dar, ca măsură de precauție, ar trebui să verificați cu gazda dvs. web dacă GZIP este deja activat sau nu.
Alternativ, puteți citi mai multe despre configurarea NGNIX cu GZIP de la unul dintre clienții WP Rocket de pe Github.
Există mai multe moduri de a testa dacă GZIP este activat pe serverul dvs. web sau nu. Să trecem prin câteva dintre metode sau instrumente.
Obțineți o viteză mai mare a paginii în câteva clicuri
WP Rocket este o soluție cu un singur clic pentru pagini web mai rapide
Nu sunt necesare cunoștințe de codare.
Cum să verificați dacă compresia GZIP este activată pe site-ul dvs. web
Pentru multe gazde web și browsere, suportul pentru compresia GZIP și decomprimarea fișierelor vine ca o caracteristică implicită. Cele mai multe browsere moderne acceptă acum anteturi de răspuns HTTP pentru codificarea conținutului.
Deci, în ceea ce privește suportul pentru browsere, este mai puțin de care să vă faceți griji.
Ceea ce ar trebui să vă faceți griji este gazda dvs. web, mai ales dacă vă aflați pe un server de găzduire partajată.
În mod implicit, unele gazde web nu activează caracteristica de compresie GZIP pe un server de găzduire partajată. Va trebui să verificați cu serviciul dvs. de găzduire pentru a-l activa.
Iată câteva moduri sau metode de a verifica dacă GZIP este activat pe serverul dvs.
#1. Instrumentul de verificare a compresiei GZIP
Una dintre cele mai simple moduri de a verifica dacă GZIP este activat pe site-ul dvs. este să utilizați un instrument de verificare a compresiei.
Pentru acest articol, folosesc instrumentul de compresie visiospark pentru a verifica acest site web dacă GZIP este activat.
De asemenea, îl puteți folosi pentru a testa dacă GZIP este activat pe site-ul dvs. web.
După cum puteți vedea în imaginea de mai jos, pagina web a fost comprimată cu 79,46%.

Lucrul bun despre acest instrument este că arată cât de mult din fișierul total comprimat ați salvat. De asemenea, arată dimensiunea fișierului original și dimensiunea fișierului comprimat.
#2. Utilizați instrumentele de dezvoltare Google Chrome
De asemenea, puteți utiliza instrumentul Google Chrome Dev pentru a verifica dacă GZIP este activat pentru site-ul dvs. Pentru a verifica compresia GZIP în Chrome, trebuie să căutați antetele HTTP în panoul sursă a instrumentului Chrome Dev.
Faceți clic dreapta pe pagina blogului dvs. (oriunde pe pagină) și faceți clic pe inspectare din lista de meniu.
Această acțiune va deschide un panou de dialog separat unde puteți vedea elementele paginii. Faceți clic pe fila Rețea și selectați „Antete” din meniul de navigare de mai jos.

Reîncărcați pagina, apoi selectați oricare dintre solicitările HTTP din panoul din stânga. În panoul din dreapta, căutați prin el pentru codificarea conținutului: gzip.
Dacă există, GZIP este activat pe site-ul dvs. web.
#3. Utilizați GTMettrics
GTMetrics este un instrument util pentru a testa performanța și viteza site-ului dvs. De asemenea, îl puteți folosi pentru a afla dacă site-ul dvs. este activat GZIP.
Când scanați paginile site-ului dvs. prin GTMetrics, va returna o listă de recomandări pentru a îmbunătăți performanța și viteza.
Consultați lista de recomandări pentru a vedea dacă GZIP există.

Dacă GZIP nu este prezent pe serverul dvs., GTMetrics îl va raporta printre problemele principale care afectează performanța site-ului dvs.
Concluzie... Comprimarea componentei cu GZIP
Cu seturile potrivite de instrumente, performanța site-ului web nu trebuie să fie prea tehnică. Oricine are cunoștințe medii de dezvoltare web ar trebui să poată îmbunătăți performanța și viteza unui site web.
WP Rocket este o soluție automată cu un singur clic pentru a activa GZIP pe serverul Apache, a optimiza performanța și a îmbunătăți viteza paginii.
În plus, WP Rocket va reduce și combina fișierele CSS și Javascript pentru a face paginile site-ului dvs. mai ușoare și pentru a îmbunătăți timpul de încărcare a paginii.
