Vodiči

Aktivacija Nginx Gzip Kompresije za Smanjenje Veličine Stranice za 70%

  • 15 min čitanja
  • Hostragons tim
Aktivacija Nginx Gzip Kompresije za Smanjenje Veličine Stranice za 70%

Nginx Gzip kompresija predstavlja podešavanje performansi koje smanjuje veličinu stranice slanjem komprimiranih tekstualnih datoteka poput HTML-a, CSS-a, JavaScript-a, XML-a i JSON-a između poslužitelja i preglednika. U većini scenarija, ova kompresija može smanjiti veličinu stranice između 50% i 70%. Cilj je jednostavno dostaviti isti sadržaj u manjim paketima, smanjiti vrijeme učitavanja i pružiti korisnicima brže web iskustvo. Aktiviranjem linije gzip on; na Nginx poslužitelju i konfiguriranjem pravilnih MIME tipova, minimalne veličine datoteka i razine kompresije, možete postići mjerljive dobitke u brzini u nekoliko minuta.

Brzina web stranica više nije samo tehnička sitnica; to je ključni signal kvalitete koji izravno utječe na SEO, stopu konverzije, učinkovitost oglasa i zadovoljstvo korisnika. U SEO standardima 2026. godine, iskustvo na stranici, Core Web Vitals, mobilna izvedba i učinkovitost indeksiranja ocjenjuju se zajedno. Stoga je aktiviranje Nginx Gzip kompresije jedno od prvih optimizacija koje bi trebale biti primijenjene, posebno na dijeljenim hostinzima, VPS-ima, cloud poslužiteljima ili visoko prometnim korporativnim stranicama. Odabir performansama orijentiranog hostinga za web stranice koje se nalaze na Hostragons infrastrukturi također podržava ovu dobit: Paketi brzog web hostinga.

Što je Nginx Gzip Kompresija?

Nginx Gzip kompresija je značajka s poslužiteljske strane koja smanjuje HTTP odgovore prije nego što ih pošalje klijentu koristeći Gzip algoritam. Preglednik šalje informaciju Accept-Encoding: gzip sa zahtjevom; Nginx tada šalje odgovarajući sadržaj u gzip formatu. Preglednik otvara ovu datoteku neprimjetno za korisnika i stranica se prikazuje na uobičajen način. Kao rezultat, sadržaj ostaje nepromijenjen, dok se samo veličina prijenosa smanjuje.

Na primjer, CSS datoteka veličine 180 KB može se komprimirati na raspon od 35-50 KB. JavaScript datoteka od 500 KB može se smanjiti na razinu između 120-180 KB, ovisno o strukturi koda. Kod HTML dokumenata, gdje se često ponavljaju oznake, praznine i tekstualna struktura, približno 70% smanjenje je vrlo uobičajeno. Ova stopa ne vrijedi za slike; formati poput JPEG-a, PNG-a, WebP-a i AVIF-a već imaju svoje mehanizme kompresije.

Je li realno smanjiti veličinu stranice za 70%?

Da, to je realno za odgovarajuće tipove datoteka. Međutim, ovdje je važna razlika: Gzip ne smanjuje ukupnu težinu web stranice, već veličinu prijenosa komprimibilnih tekstualnih resursa. Zamislite da je stranica teška 3 MB. Ako je 1 MB od te težine HTML, CSS, JS i JSON, dok su 2 MB od slika i video datoteka, Gzip će biti učinkovit samo na dijelu od 1 MB. Ako se taj dio smanji za 70%, ukupna veličina stranice će pasti s 3 MB na otprilike 2,3 MB. Ako se stranica u velikoj mjeri sastoji od tekstualnih i skriptnih datoteka, ukupna dobit će biti još izraženija.

Gledajmo praktičan primjer: Na WordPress stranici, veličina HTML ispisa početne stranice iznosi 220 KB, veličina CSS datoteka teme 310 KB, JavaScript datoteka 760 KB, a JSON zahtjevi 120 KB. Ukupni komprimibilni sadržaj iznosi 1.410 KB. Nakon Gzip kompresije, ova vrijednost može pasti u raspon od 420-600 KB. To znači uštedu od otprilike 800-990 KB samo u veličini prijenosa. Na mobilnim vezama, ova razlika pozitivno utječe na LCP i vrijeme obrade sadržaja nakon TTFB-a.

Utjecaj Gzip Kompresije na SEO i Korisničko Iskustvo

Google ne objašnjava da li je Gzip uključen ili isključen kao faktor rangiranja, no metrički podaci o performansama na koje Gzip utječe su važni za SEO. Manje datoteke se brže preuzimaju, preglednik počinje ranije s procesom prikazivanja, a vrijeme čekanja korisnika se smanjuje. Ova situacija postaje kritična posebno za mobilne korisnike, korisnike s niskom propusnošću i međunarodne posjetitelje.

  • Brže prvo učitavanje: Kada je veličina HTML datoteke manja, preglednik brže stvara kostur stranice.

  • Manja upotreba propusnosti: S istim prometom prenosi se manje podataka; to može pružiti troškovnu prednost na stranicama s velikim prometom.

  • Bolja učinkovitost indeksiranja: Botovi pretraživača mogu učinkovitije preuzimati resurse.

  • Podrška za Core Web Vitals: Gzip ne rješava LCP samostalno, ali smanjenjem prijenosa CSS-a i JS-a doprinosi ukupnom lancu performansi.

  • Manja stopa napuštanja: Osobito na e-trgovinama i korporativnim stranicama, čak i nekoliko stotina milisekundi poboljšanja može utjecati na stopu konverzije.

Kada optimizirate brzinu, važno je obratiti pažnju ne samo na postavke poslužitelja, već i na kvalitetu hostinga, SSL konfiguraciju, vrijeme DNS-a i učinkovitost teme. Za sigurnu i brzu konfiguraciju, Rješenja za SSL certifikate i upravljanje domenama Provjera domene i registracija također mogu biti dio strategije performansi.

Preporučene Postavke za Nginx Gzip Kompresiju

Za aktivaciju Gzip na Nginx-u obično je potrebno dodati nekoliko direktiva u glavnu konfiguracijsku datoteku ili u server blok specifičan za stranicu. Putanja do datoteke može se razlikovati ovisno o Linux distribuciji. Na Ubuntu i Debian sustavima, često korištena datoteka je /etc/nginx/nginx.conf, dok se konfiguracije temeljené na stranicama nalaze u /etc/nginx/sites-available/. Na CentOS, AlmaLinux i Rocky Linux sustavima, direktorij /etc/nginx/conf.d/ se češće koristi.

Preporučena osnovna konfiguracija temelji se na sljedećem principu: Gzip se aktivira, komprimiraju se samo dovoljno velike tekstualne datoteke, smanjuju se problemi sa starijim preglednicima i dodaju odgovarajući MIME tipovi. U tipičnom proizvodnom okruženju koriste se sljedeće postavke: 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.

Ovdje može biti vrijednost gzip_comp_level između 1 i 9. Kako se razina povećava, tako se i postotak kompresije može povećati, ali to također dovodi do povećane upotrebe CPU-a. Za većinu web stranica, 4, 5 ili 6 predstavlja uravnotežen izbor. Razina 9 nije uvijek najbolji izbor; može nepotrebno opteretiti CPU za 3 KB manje datoteke. Ova ravnoteža je posebno važna za visoko prometne VPS i namjenske poslužitelje. Ako su vaši poslužiteljski resursi ograničeni, razmotrite VPS server paketi za učinkovitiji hosting plan.

Korak po Korak Aktivacija Nginx Gzip Kompresije

1. Izmjerite Trenutno Stanje

Prije svake optimizacije, potrebno je izmjeriti trenutne performanse. U Chrome DevTools odaberite Network sekciju, osvježite stranicu i provjerite vrijednosti Size i Transferred resursa. Ako je vrijednost Transferred vrlo blizu vrijednosti Size, Gzip može biti isključen. Također, potražite izraz Content-Encoding: gzip u odgovorima. WebPageTest, GTmetrix, PageSpeed Insights i curl naredbe također se mogu koristiti za provjeru.

Izradite plan mjerenja: testirajte različite predloške poput početne stranice, stranice kategorije, stranice proizvoda ili usluge te blog posta. Gledanje samo početne stranice može biti zavaravajuće. Na nekim stranicama može biti intenzivnog JavaScript-a, dok na drugima dinamički JSON zahtjevi mogu biti zastupljeniji. Ako rezultate mjerenja zabilježite u tablicu, jasno ćete vidjeti dobit nakon Gzip-a.

2. Izradite Backup Nginx Konfiguracijske Datoteke

Prije nego što napravite promjene u konfiguracijama poslužitelja, obavezno izradite sigurnosnu kopiju. Jednostavna greška u konfiguraciji može spriječiti ponovno pokretanje Nginx-a. Stoga kopirajte relevantnu datoteku i stvorite backup s datumom. Također, ako koristite upravljani hosting, u vašem kontrolnom panelu može biti postavka za Gzip ili Kompresiju. Ako niste sigurni, bolje je zatražiti podršku od vašeg hosting providera.

3. Dodajte Direktive za Gzip

Dodavanje Gzip postavki u http blok obično važi za sve stranice. Ako želite koristiti samo za određenu stranicu, možete ih dodati i u server blok. Osnovni proizvodni prijedlog je sljedeći: 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.

Ove postavke pokrivaju najčešće korištene tekstualne datoteke modernih web stranica. Međutim, izbjegavajte dodavanje nepotrebnih MIME tipova. Ponovno komprimiranje već komprimiranih datoteka ne donosi poboljšanje u performansama. Na primjer, JPG, PNG, GIF, WebP, MP4, ZIP, PDF datoteke obično ne bi trebale biti uključene u Gzip listu. SVG je izuzetak jer je tekstualni format i može se komprimirati kao image/svg+xml.

4. Testirajte Nginx Konfiguraciju

Nakon promjena, prije nego što izravno ponovno pokrenete Nginx, prvo testirajte konfiguraciju. Naredba nginx -t prikazuje sintaktičke greške. Ako test bude uspješan, možete neprekidno ponovo učitati s systemctl reload nginx. Reload proces uvodi nove postavke bez što većih prekida za aktivne veze. Restart je oštriji proces i treba ga koristiti pažljivo u uvjetima visokog prometa.

5. Potvrdite Rezultate

Nakon primjene konfiguracije, očistite predmemoriju preglednika ili testirajte u privatnom prozoru. Provjerite header Content-Encoding: gzip u Network sekciji. Također, obratite pažnju na smanjenje u vrijednosti Transferred. Na primjer, očekuje se da će HTML datoteka koja je ranije imala 240 KB sada pasti na razinu između 45-70 KB. Sličan pad trebali biste primijetiti i kod CSS i JS datoteka.

Tablica Usporedbe Postavki za Gzip

Tablica Usporedbe Postavki za Gzip

Postavka

Preporučena Vrijednost

Što Radi?

Na što Obratiti Pažnju

gzip

on

Aktivira kompresiju.

Ako je isključeno, ostale postavke neće imati učinak.

gzip_comp_level

4-6

Uravnotežuje postotak kompresije s CPU troškovima.

Razina 9 nije uvijek bolja.

gzip_min_length

1024

Ne komprimira datoteke manje od 1 KB.

Za vrlo male datoteke, gzip header može biti skup.

gzip_vary

on

Omogućuje razlikovanje između komprimiranih i normalnih verzija u predmemorijama.

Važno je za stranice koje koriste CDN i proxy.

gzip_types

CSS, JS, JSON, XML, SVG

Određuje koje tipove datoteka treba komprimirati.

Ne dodajte formate slika i videa.

Koje Datoteke Trebaju Biti Komprimirane Gzip-om?

Gzip daje najbolje rezultate na datotekama koje sadrže ponavljajuće tekstualne obrasce. HTML stranice, CSS stilovi, JavaScript datoteke, JSON API odgovori, XML mape stranica, RSS feedovi i SVG datoteke spadaju u ovu kategoriju. Posebno u modernim web aplikacijama, JavaScript paketi mogu biti veliki, a Gzip pruža značajnu uštedu. U aplikaciji kao što su React, Vue ili Angular, glavna bundle datoteka se često smanjuje za više od polovice uz pomoć Gzip-a.

Postoje i datoteke koje ne bi trebale biti komprimirane. JPEG, PNG, WebP, AVIF, MP4, MP3, ZIP, RAR i PDF datoteke su obično već komprimirane. Komprimiranje ovih datoteka ne donosi značajnu uštedu i može povećati potrošnju CPU-a. Pravi pristup za slike nije Gzip; to su korištenje WebP ili AVIF formata, ispravna veličina, lazy loading i strategija CDN-a. Za odvojeni plan za poboljšanje performansi, možete razmotriti Vodič za ubrzavanje web stranice.

Korištenje Gzip-a u WordPress-u, Laravel-u i Statickim Stranicama

WordPress Stranice

Na WordPress stranicama, Gzip se može aktivirati na dva različita mjesta: na razini poslužitelja i na razini dodatka. Najbolji način je na razini poslužitelja; jer se optimizira Nginx-om prije nego što zahtjev dođe do PHP-a. Iako dodatci za cache mogu preporučiti Gzip, ako koristite Nginx, prava kontrola bi trebala biti u konfiguraciji poslužitelja. Također, kada se koristi uz smanjenje CSS i JS, optimizaciju slika i predmemoriju stranice, daje bolje rezultate.

Laravel i Aplikacije Temeljene na API-ju

U Laravel aplikacijama, JSON odgovori zauzimaju važno mjesto. Ako API endpoint-i vraćaju velike količine podataka, Gzip može značajno uštedjeti propusnost. Međutim, na vrlo malim JSON odgovorima Gzip kompresija možda neće biti primijenjena zbog praga gzip_min_length; to je normalno. Za performanse API-ja, paginacija, izbjegavanje vraćanja nepotrebnih polja i HTTP cache headeri također su važni kao Gzip.

Staticke HTML Stranice

Na statičnim stranicama, učinak Gzip-a obično je brzo vidljiv. HTML, CSS i JS datoteke izravno poslužuje Nginx, tako da nema aplikacijske slojeve. U nekim slučajevima, također je moguće unaprijed generirati .gz datoteke. Međutim, za većinu standardnih web stranica, dinamičke Gzip postavke su dovoljne.

Razlika između Gzip-a i Brotli-a

Brotli je noviji algoritam kompresije razvijen od strane Google-a koji može pružiti bolje omjere, posebno za tekstualne datoteke, u odnosu na Gzip. Međutim, podrška za Brotli možda neće biti dostupna u standardnoj instalaciji Nginx-a; može biti potreban dodatni modul ili poseban paket. Gzip je, s druge strane, široko podržavan, stabilan i siguran izbor koji gotovo svi preglednici podržavaju.

Razlika između Gzip-a i Brotli-a

Kriterij

Gzip

Brotli

Kompatibilnost

Vrlo visoka

Visoka na modernim preglednicima

Jednostavnost instalacije

Obično dolazi s Nginx-om

Može biti potreban dodatni modul

Omjer kompresije

Dobar

Obično bolji

Trošak CPU-a

Uravnotežen

Može biti viši ovisno o razini

Preporuka za početak

Osnovna optimizacija za svaku stranicu

Napredni korak za performanse

U pristupu performansama 2026. godine, najbolja praksa je podržati Brotli i Gzip zajedno, ako je moguće. Ako preglednik podržava Brotli, koristi se Brotli, a ako ne, koristi se Gzip. Međutim, u prvoj fazi, ispravno aktiviranje Nginx Gzip kompresije može donijeti značajne dobitke za većinu stranica.

Što Treba Obraziti Kada Koristite CDN, Cache i Proxy

Kada koristite CDN ili obrnutu proxy, trebate pažljivo planirati lanac kompresije. Neki CDN servisi primjenjuju Gzip ili Brotli na svojoj strani. U tom slučaju, ako je Gzip uključen na izvornom poslužitelju, ne postoji rizik od dvostruke kompresije; jer ispravno konfigurirani sustavi provjeravaju Content-Encoding header. Ipak, testiranje je potrebno. Postavka gzip_vary on pomaže sustavima predmemorije da pravilno pohranjuju ispravnu verziju pomoću Vary: Accept-Encoding headera.

Najčešća greška u slojevima predmemorije je slanje komprimiranog sadržaja klijentu koji ne podržava kompresiju. Iako je to rijetko u modernim preglednicima, može biti problema s botovima, starijim klijentima ili specijaliziranim integracijama. Stoga, Vary header i ispravne CDN postavke su važni. Na korporativnim stranicama, DNS, SSL, CDN i arhitektura hostinga trebaju se razmatrati zajedno. Za skalabilne infrastrukture na Hostragons-u, istražite rješenja korporativnog hostinga.

Gzip u Pogledu Sigurnosti i Stabilnosti

Gzip je generalno sigurno podešavanje performansi; međutim, u stranicama koje sadrže osjetljive podatke, teorijske napade putem kanalne kompresije su u prošlosti raspravljane. Napadi poput BREACH-a fokusiraju se na predviđanje tajnih tokena u komprimiranim HTTPS odgovorima. U modernim aplikacijama, upravljanje CSRF tokenima, postavke kolačića SameSite, sigurnosni headeri i dizajn odgovora smanjuju ovaj rizik. Korištenje Gzip-a na javnim statičkim resursima se smatra sigurnim.

Na strani stabilnosti, glavni rizik dolazi od pogrešne konfiguracije. Nedostajanje MIME tipova može spriječiti kompresiju očekivanih datoteka, dok pogrešna pozicija bloka može spriječiti pokretanje Nginx-a. Stoga, nakon svake promjene, treba izvršiti nginx -t test, pratiti log datoteke i, gdje god je to moguće, primijeniti promjene izvan vršnih sati.

Na Koje Metrike Treba Obratiti Pažnju prilikom Mjerenja Performansi?

Nakon aktivacije Gzip-a, fokusiranje samo na PageSpeed ocjenu nije dovoljno. Treba pratiti tehničke i pouzdane metrike. Vrijednosti Transferred size, encoded body size, TTFB, LCP, FCP i ukupna veličina zahtjeva treba procijeniti zajedno. Gzip većinom smanjuje veličinu prijenosa; ne skraćuje izravno vrijeme proizvodnje aplikacije na poslužitelju. To znači da, ako postoje spori upiti baze podataka ili teški PHP procesi, Gzip ih ne može prikriti.

  • Transferred size: Stvarna veličina koja se šalje pregledniku nakon kompresije.

  • Resource size: Stvarna veličina datoteke koju preglednik vidi nakon otvaranja.

  • Content-Encoding: Gzip header pokazuje da je optimizacija aktivna.

  • LCP: Vrijeme učitavanja najvećeg vidljivog elementa; Gzip može pomoći, ali je potrebna i optimizacija slika.

  • Total Blocking Time: U velikim JavaScript datotekama, trošak rada je također važan koliko i prijenos.

Uobičajene Greške i Rješenja

Gzip Izgleda Aktiviran, Ali Datoteke se ne Komprimiraju

U tom slučaju, prvo što trebate provjeriti je linija gzip_types. Zadana Nginx konfiguracija može komprimirati samo text/html. Ako niste dodali relevantne MIME tipove za CSS, JS i JSON, nećete vidjeti očekivanu uštedu. Također, ako je veličina datoteke ispod vrijednosti gzip_min_length, kompresija se neće primijeniti.

CPU Potrošnja se Povećala

Smanjite razinu gzip_comp_level. Korištenje razine 3 ili 4 umjesto 5 često može pružiti slične dobitke u brzini uz nižu potrošnju CPU-a. U uvjetima visokog prometa, možete razmotriti CDN kompresiju ili strategije unaprijed komprimiranih statičnih datoteka.

Content-Encoding se Izgubio nakon CDNa

Provjerite postavke kompresije na CDN panelu. U nekim servisima, Gzip nije zadano uključen ili može biti isključen za određene tipove datoteka. Testirajte zaglavlja na izvoru i CDN-u zasebno.

PageSpeed Ocjena se Nije Povećala koliko se Očekivalo

To može biti normalno. Gzip smanjuje veličinu prijenosa; render blokirajući CSS, neiskorišteni JavaScript, velike slike, skripte trećih strana i slabi resursi hostinga još uvijek mogu ograničiti performanse. Gzip je osnovni korak, ali nije jedino rješenje za sve probleme brzine.

Preporučena Kontrolna Lista za Primjenu

  • Prvo izmjerite trenutne veličine prijenosa na glavnoj i kritičnim predlošcima.

  • Izradite backup Nginx konfiguracijske datoteke prije nego što izvršite promjene.

  • Koristite postavke gzip on, gzip_vary on i gzip_min_length 1024.

  • Dodajte MIME tipove CSS, JS, JSON, XML, RSS i SVG u gzip_types.

  • Održavajte vrijednost gzip_comp_level između 4-6 kako biste očuvali ravnotežu CPU-a.

  • Ne uključujte vizualne, video i arhivske datoteke u Gzip.

  • Testirajte konfiguraciju s nginx -t, a zatim primijenite reload.

  • Potvrdite header Content-Encoding: gzip s Chrome DevTools, curl ili WebPageTest.

  • Ako koristite CDN, provjerite header Vary: Accept-Encoding i postavke kompresije na CDN-u.

  • Nakon Gzip-a, razmotrite optimizaciju slika, predmemoriju, poboljšanje baze podataka i resurse hostinga.

Kada Nginx Gzip Kompresija Nije Dovoljna?

U nekim slučajevima, čak i kada Gzip radi ispravno, stranica može ostati spora. Razlog tome može biti trošak obrade ili renderiranja, a ne veličina prijenosa. Na primjer, ako JavaScript datoteka od 1,5 MB padne na 400 KB uz Gzip, preglednik se i dalje mora nositi s tim kodom. Stoga je važno ukloniti neiskorišteni JavaScript, primijeniti dijeljenje koda i odgoditi nebitne skripte.

Slično tome, ako je glavni vizual 1 MB, Gzip to ne rješava. Treba ga pretvoriti u WebP ili AVIF format, isporučiti u ispravnoj veličini piksela i koristiti responsive image. Spori upiti baze podataka, ograničenja CPU-a ili gusta okruženja dijeljenog hostinga također mogu ograničiti učinak Gzip-a. U tom slučaju, arhitektura hostinga treba biti preispitana: odabir performans-orijentiranog hostinga.

Zaključak: Mala Postavka, Veliki Dobitak u Performansama

Nginx Gzip kompresija je jedan od najbržih, najjeftinijih i najučinkovitijih načina za smanjenje veličine stranice i prijenosa podataka. Kada je ispravno konfigurirana, može smanjiti HTML, CSS, JavaScript, JSON i XML datoteke između 50% i 70%. To znači brže učitavanje, bolje korisničko iskustvo i zdraviju tehničku osnovu koja podržava SEO performanse.

Za najbolje rezultate, razmotrite Gzip ne samo samostalno; već i u kombinaciji s predmemorijom, optimizacijom slika, kvalitetnim hostingom, ažuriranim SSL-om i čistom strukturom koda. Ako želite ojačati performansnu infrastrukturu vaše stranice na Hostragons-u, možete usporediti hosting, domene i SSL rješenja te odabrati plan koji odgovara vašim potrebama: Hostragons rješenja za hosting.

Česta Pitanja

Da li Gzip kompresija zaista povećava brzinu stranice?

Da. Gzip pomaže bržem preuzimanju resursa smanjenjem veličine prijenosa tekstualnih datoteka. Osobito pruža značajne dobitke u brzini za HTML, CSS, JavaScript i JSON datoteke. Međutim, treba ga ocijeniti zajedno s drugim faktorima kao što su optimizacija slika, predmemorija i performanse poslužitelja.

Koja bi trebala biti razina Gzip kompresije?

Za većinu proizvodnih okruženja, gzip_comp_level 4, 5 ili 6 je idealno. Više razine mogu donijeti malu dodatnu uštedu, ali povećavaju potrošnju CPU-a. Odabir uravnotežene razine u visokoprofitnim stranicama važniji je od maksimalnog kompresiranja.

Da li Gzip komprimira i slike?

Tehnički, neke datoteke se mogu obuhvatiti Gzip-om, ali formati poput JPEG-a, PNG-a, WebP-a, AVIF-a i MP4-a su već komprimirani. Gzip ne donosi značajnu uštedu na tim datotekama. Pravi pristup za slike uključuje promjenu formata, prilagodbu veličine, lazy loading i korištenje CDN-a.

Da li se Gzip i Brotli mogu koristiti zajedno?

Da. U ispravnoj konfiguraciji, ako preglednik podržava Brotli, koristi se Brotli, a ako ne, koristi se Gzip. Brotli obično nudi bolji omjer kompresije, ali može zahtijevati dodatni modul u Nginx-u. Gzip je široko podržan i lako primjenjiv osnovni izbor.

Kako provjeriti je li Gzip aktiviran?

U Chrome DevTools odaberite relevantnu datoteku u Network sekciji i potražite header Content-Encoding: gzip u dijelu s odgovorima. Također, možete provjeriti pomoću alata kao što su curl ili WebPageTest. Kada je veličina prenesenog sadržaja znatno manja od veličine resursa, to također pokazuje da Gzip radi.

Podijelite ovaj post:

Hostragons tim

Aktualni vodiči našeg stručnog tima za hosting, poslužitelje i domene. Pronađimo zajedno pravo rješenje za vaš projekt.

Kontaktirajte nas