Gzip stiskanje v Nginx-u je nastavitev uspešnosti, ki s stiskanjem besedilnih datotek, kot so HTML, CSS, JavaScript, XML in JSON, zmanjša velikost strani za 50 do 70 odstotkov v večini scenarijev. Cilj je posredovati enako vsebino v manjših paketih, zmanjšati čas nalaganja in uporabnikom ponuditi hitrejšo spletno izkušnjo. Z aktivacijo vrstice gzip on; in pravilno konfiguracijo MIME tipov, minimalne velikosti datotek in stopnje stiskanja lahko v nekaj minutah dosežete merljive izboljšave hitrosti.
Hitrost spletnih strani ni le tehnična podrobnost; je osnovni signal kakovosti, ki neposredno vpliva na SEO, stopnjo konverzije, učinkovitost oglasov in zadovoljstvo uporabnikov. V standardih SEO za leto 2026 se izkušnja strani, Core Web Vitals, mobilna zmogljivost in učinkovitost iskanja ocenjujejo skupaj. Zato je aktivacija Gzip stiskanja v Nginx-u eno prvih optimizacij, ki jih je treba uporabiti, zlasti pri deljenem gostovanju, VPS, oblačnih strežnikih ali visokotrafiknih korporativnih spletnih mestih. Izbira gostovanja, usmerjena k uspešnosti, prav tako podpira te izboljšave: Paketi hitrega spletnega gostovanja.
Kaj je Gzip Stiskanje v Nginx-u?
Gzip stiskanje v Nginx-u je funkcionalnost na strežniški strani, ki pred pošiljanjem HTTP odgovorov stranki zmanjša velikost z uporabo Gzip algoritma. Ko brskalnik pošlje zahtevo, pošlje informacijo Accept-Encoding: gzip; Nginx pa ustrezno vsebino pošlje v gzip formatu. Brskalnik to datoteko odpre, ne da bi uporabnik to opazil, in stran se prikaže na običajen način. Vsebina se torej ne spremeni, le velikost prenosa se zmanjša.
Na primer, CSS datoteka velikosti 180 KB se lahko s stiskanjem zmanjša na razpon 35-50 KB. JavaScript datoteka velikosti 500 KB pa se lahko ob upoštevanju strukture kode zmanjša na 120-180 KB. Pri HTML dokumentih, kjer so prisotni ponavljajoči se oznake, presledki in gostota besedila, je pogosta skoraj 70-odstotna zmanjšava. Ta delež ne velja za slike; formati JPEG, PNG, WebP in AVIF že imajo svoje mehanizme stiskanja.
Ali je realno zmanjšati velikost strani za 70%?
Da, to je realistično za prave vrste datotek. Pomembna razlika pa je ta, da Gzip ne zmanjšuje skupne teže spletne strani, temveč zmanjša prenosno velikost stiskljivih besedilnih virov. Predpostavimo, da je teža strani 3 MB. Od tega je 1 MB HTML, CSS, JS in JSON; 2 MB pa sestavljajo slikovne in video datoteke. V tem primeru Gzip učinkuje le na 1 MB velikost. Če se ta del zmanjša za 70%, skupna velikost strani pade z 3 MB na približno 2,3 MB. Če je stran večinoma sestavljena iz besedil in skript, so skupne prihranke lahko bolj izraziti.
Poglejmo praktičen primer: Na spletni strani WordPress naj bo izhod HTML na domači strani 220 KB, CSS datoteke teme 310 KB, JavaScript datoteke 760 KB in JSON zahteve 120 KB. Skupaj stisljivih vsebin je 1.410 KB. Po Gzip-u se ta vrednost lahko zmanjša na razpon 420-600 KB. To pomeni prihranek približno 800-990 KB le na velikosti prenosa. Na mobilnih povezavah ta razlika pozitivno vpliva na čas obdelave vsebine po LCP in TTFB.
Vpliv Gzip Stiskanja na SEO in Uporabniško Izkušnjo
Google ne navaja, ali je Gzip vklopljen ali izklopljen kot faktor razvrščanja; vendar so metrike uspešnosti, ki jih Gzip vpliva, pomembne za SEO. Manjše datoteke se prenesejo hitreje, brskalnik začne proces upodabljanja prej in čas čakanja uporabnika se zmanjša. To postane kritično zlasti za mobilne uporabnike, pri nizki pasovni širini in mednarodnih obiskovalcih.
Boljše začetno nalaganje: Ko je HTML datoteka majhna, brskalnik prej ustvari strukturo strani.
Boljša uporaba pasovne širine: Pri enaki obremenitvi prometa se prenese manj podatkov; to lahko privede do stroškovnih prednosti na spletnih mestih z velikim prometom.
Boljša učinkovitost iskanja: Iskalni roboti lahko bolj učinkovito prenesejo vire.
Podpora Core Web Vitals: Gzip ne reši LCP neposredno, vendar prispeva k splošni uspešnosti s zmanjšanjem prenosa CSS in JS.
Manjša stopnja odhoda: Še posebej na e-trgovinskih in korporativnih spletnih mestih lahko tudi nekaj sto milisekund izboljšanja vpliva na stopnjo konverzije.
Pri optimizaciji hitrosti je pomembno upoštevati ne le strežniške nastavitve, ampak tudi kakovost gostovanja, konfiguracijo SSL, čas DNS in učinkovitost teme. Za varno in hitro nastavitev so lahko tudi rešitve SSL certifikatov in upravljanje domen vprašanje domene in registracija del strategije uspešnosti.
Priporočene Nastavitve za Gzip Stiskanje v Nginx-u
Za aktivacijo Gzip v Nginx-u se običajno doda nekaj direktiv v glavno konfiguracijsko datoteko ali strežniški blok specifičen za spletno mesto. Pot do datoteke se lahko razlikuje glede na distribucijo Linuxa. V Ubuntu in Debian sistemih se pogosto uporablja datoteka /etc/nginx/nginx.conf, medtem ko so konfiguracije po spletnih mestih v mapi /etc/nginx/sites-available/. Na CentOS, AlmaLinux in Rocky Linux se pogosteje uporablja /etc/nginx/conf.d/ direktorij.
Priporočena osnovna konfiguracija temelji na naslednji logiki: Gzip se aktivira, stisnejo se le dovolj velike besedilne datoteke, zmanjšajo se težave s starimi brskalniki in dodajo ustrezni MIME tipi. V tipičnem proizvodnem okolju se uporabljajo naslednje nastavitve: gzip on; gzip_comp_level 5; gzip_min_length 1024; gzip_vary on; gzip_proxied any; gzip_types text/plain text/css application/javascript application/json application/xml text/xml image/svg+xml.
Tukaj je lahko vrednost gzip_comp_level med 1 in 9. Z zvišanjem stopnje se lahko poveča stopnja stiskanja, vendar se poveča tudi poraba CPU. Za večino spletnih mest je 4, 5 ali 6 uravnotežena izbira. Stopnja 9 ni vedno najboljša izbira; lahko nepotrebno obremenjuje CPU za datoteke, ki so 3 KB manjše. Ta ravnotežje je še posebej pomembno pri VPS in namenskih strežnikih z visokim prometom. Če so vaši strežniški viri omejeni, lahko razmislite o VPS strežniški paketi za bolj učinkovito gostovanje.
Korak za Korakom: Aktivacija Gzip Stiskanja v Nginx-u
1. Izmerite Trenutno Stanje
Pred vsako optimizacijo je treba izmeriti trenutno uspešnost. V Chrome DevTools v razdelku Network osvežite stran in preverite vrednosti Size in Transferred za vire. Če je vrednost Transferred zelo blizu vrednosti Size, je Gzip morda izklopljen. Prav tako preverite odzivne glave za izraz Content-Encoding: gzip. Uporabite lahko tudi WebPageTest, GTmetrix, PageSpeed Insights in curl ukaze za preverjanje.
Ustvarite načrt merjenja: testirajte različne predloge, kot so domača stran, stran kategorij, stran izdelka ali storitve ter blog objave. Osredotočanje le na domačo stran lahko vodi do zavajajočih rezultatov. Mnoge strani lahko vsebujejo veliko JavaScript-a, druge pa dinamične JSON zahteve. Če rezultate meritev shranite v tabelo, boste po Gzip-u lažje videli prihranke.
2. Varnostno Kopirajte Konfiguracijsko Datoteko Nginx-a
Pred kakršnimi koli spremembami v strežniških konfiguracijah vedno naredite varnostno kopijo. Enostavna napaka v konfiguraciji lahko povzroči, da se Nginx ne znova zažene. Zato kopirajte ustrezno datoteko in ustvarite varnostno kopijo z datumom. Če uporabljate upravljano gostovanje, lahko v nadzorni plošči najdete nastavitev za Gzip ali Compression. Če niste prepričani, je bolje poiskati podporo pri svojem ponudniku gostovanja.
3. Dodajte Direktive za Gzip
Običajno je dodajanje nastavitev Gzip v http blok veljavna za vsa spletna mesta. Če želite uporabiti samo za določeno spletno mesto, jih lahko dodate tudi v strežniški blok. Osnovni predlog za proizvodnjo je: gzip on; gzip_disable msie6; gzip_vary on; gzip_proxied any; gzip_comp_level 5; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_min_length 1024; gzip_types text/plain text/css text/xml application/xml application/json application/javascript application/rss+xml application/atom+xml image/svg+xml.
Te nastavitve pokrivajo najpogosteje uporabljene besedilne datoteke modernih spletnih mest. Izogibajte se dodajanju nepotrebnih MIME tipov. Ponovno stiskanje že stisnjenih datotek ne prinaša izboljšav v uspešnosti. Na primer, datoteke JPG, PNG, GIF, WebP, MP4, ZIP, PDF običajno ne bi smele biti vključene na seznam Gzip. SVG je besedilna in zato lahko tudi stisnemo image/svg+xml kot izjemo.
4. Preizkusite Konfiguracijo Nginx-a
Po spremembah je treba najprej testirati konfiguracijo, preden se Nginx neposredno ponovno zažene. Ukaz nginx -t prikaže napake v sintaksi. Če je test uspešen, lahko z ukazom systemctl reload nginx brez prekinitve naložite nove nastavitve. Postopek ponovnega nalaganja aktivira nove nastavitve, ne da bi prekinil aktivne povezave. Ponovno zagon pa je ostrejši postopek in ga je treba uporabljati previdno v času vrhunca prometa.
5. Potrdite Rezultate
Po uporabi konfiguracije počistite predpomnilnik brskalnika ali testirajte v inkognito zavihku. V razdelku Network preverite glavo Content-Encoding: gzip. Prav tako poglejte na padec vrednosti Transferred. Na primer, pričakujete, da se bo HTML datoteka, ki je bila prej prenašana pri 240 KB, zmanjšala na raven 45-70 KB. Podobno zmanjšanje bi morali videti tudi pri CSS in JS datotekah.
Primerjalna Tabela Gzip Nastavitev
Nastavitev | Priporočena Vrednost | Za Kaj Je Dobra? | Na Kaj Morate Paziti |
|---|---|---|---|
gzip | on | Aktivira stiskanje. | Če je izklopljeno, ostale nastavitve ne bodo delovale. |
gzip_comp_level | 4-6 | Uravnoteži stopnjo stiskanja in stroške CPU. | Stopnja 9 ni vedno boljša. |
gzip_min_length | 1024 | Ne stisne datotek, manjših od 1 KB. | Pri zelo majhnih datotekah je lahko Gzip glava draga. |
gzip_vary | on | Loči stisnjeno in normalno različico za predpomnilnike. | Pomembno je za spletna mesta, ki uporabljajo CDN in proxy. |
gzip_types | CSS, JS, JSON, XML, SVG | Določi, katere vrste datotek bodo stisnjene. | Ne dodajte slikovnih in video formatov. |
Katerih Datotek Nič Gzip Stiskati?
Gzip daje najboljše rezultate pri datotekah, ki vsebujejo ponavljajoče se besedilne vzorce. HTML strani, CSS slogi, JavaScript datoteke, JSON API odgovori, XML zemljevidi spletnih strani, RSS tokovi in SVG datoteke spadajo sem. Zlasti pri modernih spletnih aplikacijah so paketi JavaScript lahko veliki, zato Gzip zagotavlja resne prihranke. V aplikacijah React, Vue ali Angular se lahko glavna paketna datoteka z Gzipom pogosto zmanjša za več kot polovico.
Obstajajo tudi datoteke, ki jih ni priporočljivo stiskati. Datoteke JPEG, PNG, WebP, AVIF, MP4, MP3, ZIP, RAR in PDF so že običajno stisnjene. Stiskanje teh datotek z Gzipom ne prinaša smiselnjega prihranka in lahko poveča porabo CPU. Pravi pristop za slike ni Gzip, temveč uporaba WebP ali AVIF, pravilno dimenzioniranje, leno nalaganje in strategija CDN. Za to lahko razmislite o vodnik za pospeševanje spletne strani.
Uporaba Gzip v WordPress, Laravel in Statističnih Spletnih Mestih
WordPress Spletna Mesta
Na WordPress spletnih mestih lahko Gzip aktivirate na dveh različnih točkah: na ravni strežnika in na ravni vtičnika. Najboljša metoda je tista na ravni strežnika; ker je optimizirana s strani Nginx-a, preden zahteva doseže PHP. Čeprav vtičniki za predpomnjenje ponujajo Gzip, je nadzor na strani strežniške konfiguracije najpomembnejši, če uporabljate Nginx. Poleg tega bo Gzip bolje deloval, ko se uporablja skupaj z zmanjševanjem CSS in JS, kritičnim CSS, optimizacijo slik in predpomnjenjem strani.
Laravel in Aplikacije, Temeljene na API-jih
V aplikacijah Laravel so odgovori JSON pomembni. Če API končne točke vračajo velike količine podatkov, Gzip zagotavlja resne prihranke pasovne širine. Vendar pa se Gzip morda ne uporabi pri zelo majhnih JSON odgovorih zaradi praga gzip_min_length; to je normalno. Za uspešnost API-ja so paginacija, izogibanje vračanju nepotrebnih polj in HTTP predpomnilniški glavi prav tako pomembni kot Gzip.
Statistična HTML Spletna Mesta
Na statičnih spletnih mestih je učinek Gzip-a običajno hitro viden. HTML, CSS in JS datoteke so neposredno dostavljene s strani Nginx-a, zato ni aplikacijske plasti. V nekaterih strukturah je celo mogoče vnaprej generirati stisnjene .gz datoteke. Vendar pa za večino standardnih spletnih mest zadostuje dinamična nastavitev Gzip.
Razlika med Gzip in Brotli
Brotli je novejši algoritem stiskanja, ki ga je razvilo podjetje Google in lahko zagotovi boljše razmerje stiskanja, zlasti za besedilne datoteke. Vendar morda Brotli podpora v privzeti namestitvi Nginx ni vedno na voljo; potrebni so lahko dodatni moduli ali posebni paketi. Gzip je varna izbira, ki je splošno podprta in stabilna ter jo skoraj vsi brskalniki podpirajo.
Kriterij | Gzip | Brotli |
|---|---|---|
Združljivost | Zelo visoka | Visoka v modernih brskalnikih |
Enostavnost namestitve | Ponavadi na voljo z Nginx-om | Potrebni so dodatni moduli |
Razmerje stiskanja | Dobro | Ponavadi boljše |
Stroški CPU | Uravnoteženi | Lahko so višji, odvisno od stopnje |
Priporočilo za začetek | Osnovna optimizacija za vsako spletno mesto | Napreden korak za izboljšanje uspešnosti |
V pristopu k uspešnosti za leto 2026 je najboljša praksa, da, kjer je to mogoče, podpirate tako Brotli kot Gzip. Če brskalnik podpira Brotli, se uporabi Brotli; sicer se uporabi Gzip. Vendar pa lahko že samo pravilna aktivacija Gzip stiskanja v Nginx-u zagotovi resne prihranke za večino spletnih mest.
Kaj Upoštevati pri Uporabi CDN, Predpomnilnika in Proxyja
Če uporabljate CDN ali obratni proxy, morate dobro načrtovati verigo stiskanja. Nekateri CDN ponudniki izvajajo Gzip ali Brotli na svoji strani. V tem primeru, če je na izvorni strežnik Gzip prav tako vklopljen, ne pride do tveganja dvojnega stiskanja; pravilno konfigurirani sistemi preverjajo glavo Content-Encoding. Kljub temu je treba opraviti teste. Nastavitev gzip_vary on pomaga sistemom predpomnilnika, da pravilno shranijo različico.
Najpogostejša napaka v predpomnilniških plasteh je, da stisnjena vsebina pošlje stranki, ki ne podpira stiskanja. To je redko v modernih brskalnikih, vendar lahko povzroči težave pri botih, starih strankah ali posebnih integracijah. Zato sta glava Vary in pravilna nastavitev CDN pomembni. Pri korporativnih spletnih mestih je treba obravnavati DNS, SSL, CDN in arhitekturo gostovanja skupaj. Za razširljive infrastrukture na Hostragonsu si lahko ogledate rešitve za korporativno gostovanje.
Varnost in Stabilnost Gzip-a
Gzip je na splošno varna nastavitev uspešnosti; vendar so bili v preteklosti razpravljali o teoretičnih napadih po kanalih stiskanja na straneh, ki vsebujejo občutljive podatke. Napadi, kot je BREACH, se osredotočajo na uganjanje skritih žetonov v stisnjenih HTTPS odgovorih. V modernih aplikacijah se ta tveganja zmanjšajo z upravljanjem CSRF žetonov, nastavitvami piškotkov SameSite, varnimi glavi in oblikovanjem odgovorov. Uporaba Gzip-a na javnih statičnih virih se šteje za varno.
Na strani stabilnosti je glavni tveganje napačna konfiguracija. Pomanjkanje MIME tipov lahko povzroči, da se pričakovane datoteke ne stisnejo, napačna lokacija blokov pa lahko povzroči, da se Nginx ne zažene. Zato je po vsaki spremembi treba izvesti test nginx -t, spremljati dnevniške datoteke in, če je mogoče, uporabiti izven prometnih ur.
Katerim Metričnim Merilom Bi Morali Posvetiti Pozornost pri Merjenju Uspešnosti?
Po aktivaciji Gzip-a se ne smete osredotočiti le na točko PageSpeed. Treba je spremljati bolj tehnične in zanesljive metrike. Transferred size, encoded body size, TTFB, LCP, FCP in skupna velikost zahtevkov bi morali biti ocenjeni skupaj. Gzip večinoma zmanjšuje prenosno velikost; ne skrajša neposredno časa proizvodnje aplikacije na strežniku. Torej, če imate počasne poizvedbe v bazi podatkov ali zahtevne PHP operacije, Gzip tega ne more prikriti.
Prenesena velikost: To je dejanska stisnjena velikost, ki je prenesena v brskalnik.
Velikost vira: To je dejanska velikost datoteke, ki jo brskalnik vidi po nalaganju.
Content-Encoding: Glava gzip kaže, da je optimizacija aktivna.
LCP: Čas nalaganja največjega vidnega elementa; Gzip lahko pomaga, vendar je potrebna tudi optimizacija slik.
Skupni blokirni čas: Pri velikih JavaScript datotekah sta strošek prenosa in izvajanja prav tako pomembna.
Najpogostejše Napake in Rešitve
Gzip se Zdi Vklopljen, a Datoteke se Ne Stisnejo
V tem primeru mora biti prvo preverjanje vrstica gzip_types. Privzeta konfiguracija Nginx lahko stisne le text/html. Če niste dodali ustreznih MIME tipov za CSS, JS in JSON, ne boste videli pričakovanih prihrankov. Poleg tega stiskanje ne bo izvedeno, če je velikost datoteke pod vrednostjo gzip_min_length.
Povečana Poraba CPU
Znižajte raven gzip_comp_level. Uporaba ravni 3 ali 4 namesto 5 pogosto prinaša podobne prihranke hitrosti z nižjo porabo CPU. Pri visoki obremenitvi prometa lahko razmislite o stiskanju preko CDN ali strategijah predhodnega stiskanja.
Glava Content-Encoding Izgubljena po CDN
Preverite nastavitve stiskanja v CDN nadzorni plošči. V nekaterih storitvah Gzip ni privzeto vklopljen ali je lahko izklopljen za določene vrste datotek. Izvorne in CDN glave preizkusite posebej.
Točka PageSpeed se Ni Povečala, Kot je Pričakovano
To je lahko normalno. Gzip zmanjšuje prenosno velikost; vendar lahko upočasnjujoči CSS, neuporabljeni JavaScript, velike slike, skripte tretjih oseb in slabe strežniške zmogljivosti še vedno omejujejo uspešnost. Gzip je osnovni korak, vendar ni edina rešitev za vse težave s hitrostjo.
Priporočena Kontrolna Lista za Uporabo
Najprej izmerite trenutne prenesene velikosti na domači strani in kritičnih predlogah.
Pred spremembo konfiguracije Nginx-a naredite varnostno kopijo.
Uporabite nastavitve gzip on, gzip_vary on in gzip_min_length 1024.
Dodajte MIME tipe CSS, JS, JSON, XML, RSS in SVG v gzip_types.
Ohranjajte vrednost gzip_comp_level med 4-6, da ohranite ravnotežje CPU.
Ne vključite slik, video in arhivskih datotek v obseg Gzip.
Preizkusite konfiguracijo z nginx -t, nato pa uporabite ponovni nalog.
Preverite glavo Content-Encoding: gzip s Chrome DevTools, curl ali WebPageTest.
Če uporabljate CDN, preverite glavo Vary: Accept-Encoding in nastavitve stiskanja CDN.
Po Gzip-u ocenite tudi optimizacijo slik, predpomnjenje, izboljšanje baze podatkov in vire gostovanja.
Kdaj Gzip Morda Ne Bo Zadostoval?
V nekaterih primerih, tudi če Gzip deluje pravilno, lahko stran ostane počasna. Razlog za to je lahko večji strošek obdelave ali upodabljanja kot sam prenos. Na primer, če se 1,5 MB JavaScript datoteka z Gzip-om zmanjša na 400 KB, se mora brskalnik še vedno razčleniti in izvajati to kodo. Zato je treba odstraniti neuporabljen JavaScript, uporabiti delitev kode in odložiti nekritične skripte.
Podobno, če je glavni vizual velik 1 MB, Gzip tega ne reši. Uporabiti je treba WebP ali AVIF format, zagotoviti pravilno velikost slik in uporabiti responsivne slike. Počasne poizvedbe v bazi podatkov, nizke omejitve CPU ali obsežni skupni gostiteljski okolji lahko prav tako omejijo učinke Gzip-a. V tem primeru je treba preučiti arhitekturo gostovanja: izbira gostovanja usmerjenega na uspešnost.
Zaključek: Majhna Nastavitev, Velike Zmage v Uspešnosti
Gzip stiskanje v Nginx-u je eden najhitrejših, najcenejših in najučinkovitejših načinov za zmanjšanje velikosti strani in prenosa podatkov. Pravilno konfigurirano lahko zagotovi 50-70% zmanjšanje pri HTML, CSS, JavaScript, JSON in XML datotekah. To pomeni hitrejše nalaganje, boljšo uporabniško izkušnjo in močnejšo osnovo za SEO uspešnost.
Za najboljše rezultate razmislite o Gzip-u ne le samostojno, temveč tudi skupaj z optimizacijo predpomnilnika, optimizacijo slik, kakovostnim gostovanjem, posodobljenim SSL in čistim kodiranjem. Če želite izboljšati uspešnost infrastrukture svojega spletnega mesta na Hostragonsu, lahko primerjate rešitve za gostovanje, domene in SSL ter izberete načrt, ki ustreza vašim potrebam: Hostragons rešitve za gostovanje.
Pogosta Vprašanja
Ali Gzip stiskanje dejansko povečuje hitrost strani?
Da. Gzip pomaga zmanjšati prenosno velikost besedilnih datotek, kar omogoča hitrejše prenos virov v brskalnik. Še posebej zagotavlja očitne dobičke v hitrostih pri HTML, CSS, JavaScript in JSON datotekah. Vendar pa je treba upoštevati tudi druge dejavnike, kot so optimizacija slik, predpomnjenje in zmogljivost strežnika.
Kakšna naj bo raven Gzip stiskanja?
Za večino proizvodnih okolij je idealna raven gzip_comp_level 4, 5 ali 6. Višje ravni lahko prinesejo majhne dodatne prihranke, vendar povečajo porabo CPU. Pri spletnih mestih z visokim prometom je pomembno izbrati uravnoteženo raven, ki je pomembnejša od maksimiziranja stiskanja.
Ali Gzip stiska tudi slike?
Tehnično nekatere datoteke lahko vključite v Gzip, vendar so formati, kot so JPEG, PNG, WebP, AVIF in MP4, že običajno stisnjeni. Gzip v teh datotekah ne prinaša smiselnjega prihranka. Pravi pristop za slike je pretvorba formata, dimenzioniranje, leno nalaganje in uporaba CDN.
Ali je mogoče hkrati uporabljati Gzip in Brotli?
Da. Pri pravilni konfiguraciji se Brotli uporabi, če ga brskalnik podpira; sicer se uporabi Gzip. Brotli ponavadi ponuja boljše razmerje stiskanja, vendar lahko zahteva dodatne module v Nginx-u. Gzip je pa splošno podprta in enostavno izvedljiva osnovna rešitev.
Kako lahko preverim, ali je Gzip aktiven?
V razdelku Network v Chrome DevTools izberite ustrezno datoteko in poiščite glavo Content-Encoding: gzip. Preverite lahko tudi z orodji, kot sta curl ali WebPageTest. Prenesena velikost, ki je bistveno manjša od velikosti vira, prav tako kaže, da Gzip deluje.