Nginx Gzip siqish, serverdan brauzerga yuboriladigan HTML, CSS, JavaScript, XML va JSON kabi matnli fayllarni siqib, sahifa hajmini ko‘plab holatlarda 50-70% gacha kamaytiradigan samarali performans sozlamasidir. Maqsad – bir xil tarkibni kichikroq paketlarda uzatib, birinchi yuklanish vaqtini qisqartirish va foydalanuvchiga tezroq web tajriba taqdim etishdir. Nginx’da gzip yoqilgan; satrini yoqib, to‘g‘ri MIME turlarini, minimal fayl hajmini va siqish darajasini belgilash orqali bir necha daqiqada o‘lchab ko‘rish mumkin bo‘lgan tezlik oshishiga erishasiz.
Web-saytlar tezligi endi faqat texnik masala emas; SEO, konversiya, reklama samaradorligi va foydalanuvchi qoniqishini bevosita ta’sir qiluvchi asosiy sifat ko‘rsatkichidir. 2026 SEO standartlarida sahifa tajribasi, Core Web Vitals, mobil tezlik va skanlash samarasi birga baholanadi. Shu sababli Nginx Gzip siqishni yoqish – ayniqsa umumiy hosting, VPS, bulut serverlar yoki yuqori trafikli korporativ saytlarda birinchi bajarilishi kerak bo‘lgan optimizatsiyalardan biridir. Hostragons infratuzilmasida joylashgan saytlar uchun performansga yo‘naltirilgan hosting tanlovi ham bu natijani kuchaytiradi: tez veb hosting paketlari.
Nginx Gzip siqish nima?
Nginx Gzip siqish – HTTP javoblarini brauzerga yuborishdan oldin Gzip algoritmi yordamida kichiklashtiruvchi server taraf funksiyasidir. Brauzer Accept-Encoding: gzip so‘rovi yuboradi; Nginx esa tegishli tarkibni gzip formatida uzatadi. Foydalanuvchi bu jarayonni sezmaydi, sahifa odatdagidek ochiladi. Natijada tarkib o‘zgarmaydi, faqat uzatiladigan hajm kamayadi.
Masalan, 180 KB CSS fayli Gzip orqali 35-50 KB gacha tushishi mumkin. 500 KB JavaScript fayli kod tuzilishiga qarab 120-180 KB atrofida bo‘lishi mumkin. HTML hujjatlarda takrorlanuvchi teglar, bo‘shliklar va matnli tuzilma ko‘p bo‘lgani uchun 70% gacha siqilish tez-tez uchraydi. Bu ko‘rsatkich rasmlar uchun amal qilmaydi; JPEG, PNG, WebP va AVIF formatlari o‘z siqish algoritmiga ega.
Sahifa hajmini 70% gacha qisqartirish realmi?
Ha, to‘g‘ri fayl turlari uchun bu real. Lekin muhim farq shundaki: Gzip umumiy web sahifa vaznini emas, siqiladigan matnli resurslarni transfer hajmini kamaytiradi. Misol uchun, sahifa 3 MB bo‘lsa, 1 MB HTML, CSS, JS va JSON, 2 MB esa rasm va video fayllardan tashkil topgan bo‘lsa, Gzip faqat 1 MB qismini siqadi. Bu qismining 70% qisqarishi umumiy sahifani taxminan 2.3 MB gacha tushiradi. Sahifa asosan matn va scriptlardan iborat bo‘lsa, umumiy natija yanada ko‘rinadi.
Praktik misol: WordPress saytida asosiy HTML chiqishi 220 KB, tema CSS 310 KB, JavaScript 760 KB, JSON so‘rovlar 120 KB bo‘lsa, jami siqiladigan tarkib 1,410 KB. Gzipdan so‘ng bu 420-600 KB atrofida bo‘lishi mumkin. Bu transfer hajmida 800-990 KB tejam demakdir. Mobil internetda bu farq LCP va TTFBdan keyin sahifa ishlashiga ijobiy ta’sir qiladi.
Gzip siqishining SEO va foydalanuvchi tajribasiga ta’siri
Google Gzip ochiqmi-yopiqmi deb bevosita reyting faktori e’lon qilmaydi; lekin Gzip ta’sir qiladigan tezlik ko‘rsatkichlari SEOda muhim. Kichikroq fayllar tezroq yuklanadi, brauzer tezroq render qiladi, foydalanuvchi kutish vaqti qisqaradi. Ayniqsa mobil foydalanuvchilar, past tezlik va xalqaro tashrif buyuruvchilar uchun bu muhim.
Tez birinchi yuklanish: HTML kichik kelganda brauzer sahifaning skeletini tezroq tuzadi.
Kamroq trafik va yuk: Bir xil trafikda kamroq ma’lumot uzatiladi; bu, ko‘p trafikli saytlarda xarajatni kamaytiradi.
Skanlash samaradorligi: Qidiruv botlari resurslarni tezroq yuklaydi.
Core Web Vitals: Gzip LCPni to‘liq hal qilmaydi, lekin CSS va JS transferini qisqartirib umumiy performansni yaxshilaydi.
Kamroq chiqish: E-tijorat va korporativ saytlarda bir necha yuz millisekund farq ham konversiyaga ta’sir qiladi.
Tezlik optimizatsiyasida faqat server sozlamasiga emas, hosting sifatiga, SSL konfiguratsiyasiga, DNS tezligiga va tema samaradorligiga ham e’tibor berish kerak. Xavfsiz va tez o‘rnatish uchun SSL sertifikati echimlari va domen boshqaruvida domen so'rovi va ro'yxat sahifalari ham strategiyangiz bir qismi bo‘la oladi.
Nginx Gzip siqish uchun tavsiya etilgan sozlamalar
Nginxda Gzipni yoqish uchun odatda asosiy konfiguratsiya faylida yoki saytga xos server blokida bir necha direktivlar qo‘shiladi. Linux distributiviga qarab fayl yo‘li farq qiladi. Ubuntu va Debian tizimlarida /etc/nginx/nginx.conf va /etc/nginx/sites-available/ ko‘p ishlatiladi. CentOS, AlmaLinux va Rocky Linuxda esa /etc/nginx/conf.d/ keng tarqalgan.
Asosiy tavsiya: Gzip yoqiladi, faqat yetarli hajmda matnli fayllar siqiladi, eski brauzer muammolari kamaytiriladi va to‘g‘ri MIME turlari qo‘shiladi. Ishlab chiqarish muhitida odatda gzip yoqilgan; 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 ishlatiladi.
gzip_comp_level qiymati 1-9 oralig‘ida. Daraja oshsa, siqish kuchayadi, lekin CPU yuklanadi. Ko‘p saytlar uchun 4, 5 yoki 6 eng optimal. 9 doim eng yaxshi emas; 3 KB kichik fayl uchun CPUni ortiqcha ishlatadi. Ayniqsa VPS va dedicated serverlarda bu muvozanat muhim. Server resurslari cheklangan bo‘lsa, samarali hosting uchun VPS server paketlari tanlashingiz mumkin.
Qadam-qadam Nginx Gzip siqishni yoqish
1. Joriy holatni o‘lchash
Har qanday optimizatsiyadan oldin joriy tezlikni o‘lchash zarur. Chrome DevTools Network bo‘limida sahifani yangilang va Size hamda Transferred qiymatlarini ko‘ring. Agar Transferred qiymat Sizega yaqin bo‘lsa, Gzip yoqilmagan bo‘lishi mumkin. Shuningdek, javob sarlavhalarida Content-Encoding: gzip izlang. WebPageTest, GTmetrix, PageSpeed Insights va curl ham tekshiruv uchun foydali.
Misol uchun asosiy sahifa, kategoriya, mahsulot yoki blog sahifalarini alohida test qiling. Faqat asosiy sahifa bo‘yicha to‘xtalish noto‘g‘ri bo‘lishi mumkin. Ba’zi sahifalarda ko‘p JavaScript, boshqasida dinamik JSON so‘rovlar bo‘lishi mumkin. O‘lchov natijalarini jadvalga yozsangiz, Gzipdan keyingi natijani aniq ko‘rasiz.
2. Nginx konfiguratsiya faylini zaxiralash
Server konfiguratsiyasini o‘zgartirishdan oldin zaxira nusxa oling. Oddiy xato Nginxni qayta ishga tushirishni to‘xtatadi. Zarur faylni ko‘chirib, sanali zaxira yarating. Boshqariladigan hostingda Gzip yoki Compression sozlamasi panelda bo‘lishi mumkin. Ishonchingiz yo‘q bo‘lsa, hosting provayderingizdan yordam so‘rang.
3. Gzip direktivlarini qo‘shish
Gzip sozlamalari http blokiga qo‘shilsa, barcha saytlar uchun amal qiladi. Faqat bitta sayt uchun server blokiga ham qo‘shish mumkin. Ishlab chiqarish uchun tavsiya: gzip yoqilgan; 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.
Bu sozlamalar zamonaviy web-saytlardagi eng ko‘p ishlatiladigan matnli fayllarni qamrab oladi. Keraksiz MIME turlarini qo‘shmang – allaqachon siqilgan fayllarni qayta siqish foyda bermaydi. Masalan, JPG, PNG, GIF, WebP, MP4, ZIP, PDF fayllarini Gzipga qo‘shmang. SVG matnli bo‘lgani uchun image/svg+xml istisno.
4. Nginx konfiguratsiyasini test qilish
O‘zgarishdan so‘ng Nginxni to‘g‘ridan-to‘g‘ri qayta ishga tushirish o‘rniga avval test qiling. nginx -t sintaksis xatolarini ko‘rsatadi. Test muvaffaqiyatli bo‘lsa, systemctl reload nginx bilan hech qanday uzilishsiz yangilang. Reload faol ulanishlarni buzmaydi, yangi sozlamani yoqadi. Restart esa keskin, yuqori trafikli saytlarda ehtiyotkorlik bilan qo‘llanishi kerak.
5. Natijani tekshiring
Konfiguratsiya qo‘llangandan so‘ng brauzer keshini tozalang yoki yashirin oynada sinab ko‘ring. Network bo‘limida Content-Encoding: gzip sarlavhasini ko‘ring. Transferred qiymatining pasayishiga e’tibor bering. Masalan, ilgari 240 KB uzatilgan HTML fayli 45-70 KB gacha tushishi kerak. CSS va JS fayllarda ham shunga o‘xshash qisqarishni ko‘rasiz.
Gzip sozlamalari uchun taqqoslash jadvali
Sozlama | Tavsiya qiymat | Vazifasi | Diqqat qilish kerak |
|---|---|---|---|
gzip | on | Siqishni yoqadi. | Yopiq bo‘lsa, boshqa sozlamalar ishlamaydi. |
gzip_comp_level | 4-6 | Siqish va CPU balansini ta’minlaydi. | 9 har doim eng yaxshi emas. |
gzip_min_length | 1024 | 1 KBdan kichik fayllar siqilmaydi. | Kichik fayllarda Gzip sarlavhasi ortiqcha yuk bo‘lishi mumkin. |
gzip_vary | on | Keshda siqilgan va oddiy versiyani farqlashga yordam beradi. | CDN va proxy saytlarda muhim. |
gzip_types | CSS, JS, JSON, XML, SVG | Qaysi fayllar siqilishini belgilaydi. | Rasm va video formatlarini qo‘shmang. |
Qaysi fayllar Gzip bilan siqilishi kerak?
Gzip eng samarali natijani takrorlanuvchi matnli tuzilma bor fayllarda beradi. HTML sahifalar, CSS stillar, JavaScript fayllar, JSON API javoblari, XML site xaritalari, RSS oqimlari va SVG fayllar bu kategoriyaga kiradi. Zamonaviy web ilovalarda JavaScript paketlari katta bo‘lganligi uchun Gzip katta tejam beradi. Bir React, Vue yoki Angular ilovada asosiy bundle Gzip bilan yarimdan ko‘proq qisqaradi.
Siqilmasligi kerak bo‘lgan fayllar ham bor. JPEG, PNG, WebP, AVIF, MP4, MP3, ZIP, RAR, PDF fayllar allaqachon siqilgan. Ularni Gzip qilish na foyda beradi, na CPUni tejaydi. Rasmlar uchun to‘g‘ri yechim Gzip emas; WebP yoki AVIFdan foydalanish, hajmini moslashtirish, lazy loading va CDN strategiyasi. Bu borada alohida performans strategiyasi uchun web sayti tezlashtirish qo'llanmasi foydali bo‘ladi.
WordPress, Laravel va statik saytlarda Gzip ishlatish
WordPress saytlari
WordPressda Gzip ikki usulda yoqiladi: server darajasida va plagin darajasida. Eng sog‘lom usul – server darajasida; chunki so‘rov PHPgacha yetmaydi, Nginxda optimizatsiya qilinadi. Kesh plaginlari Gzip tavsiya qilsa-da, Nginxda nazorat konfiguratsiyada bo‘lishi kerak. WordPressda CSS va JS minimallashtirish, kritik CSS, rasm optimizatsiyasi va sahifa kesh bilan birga ishlatilsa, natija yaxshilanadi.
Laravel va API ilovalari
Laravelda JSON javoblar muhim. API endpointlar katta ma’lumot uzatsa, Gzip katta trafik tejamini beradi. Kichik JSON javoblarda gzip_min_length limiti sababli siqish bo‘lmaydi – bu normal. API uchun pagination, keraksiz maydonlarni uzatmaslik va HTTP kesh sarlavhalari Gzipga teng muhim.
Statik HTML saytlari
Statik saytlarda Gzip ta’siri tez ko‘rinadi. HTML, CSS va JS fayllar to‘g‘ridan-to‘g‘ri Nginxdan uzatiladi, ilova qatlami yo‘q. Ayrim tuzilmada oldindan siqilgan .gz fayllar ishlab chiqarish mumkin. Lekin ko‘pchilik saytlar uchun dinamik Gzip yetarli.
Gzip va Brotli farqlari
Brotli – Google ishlab chiqqan yangi siqish algoritmi, matnli fayllarda Gzipdan yaxshi natija bera oladi. Ammo Nginxda Brotli doim tayyor bo‘lmaydi; qo‘shimcha modul yoki paket kerak. Gzip esa keng tarqalgan, barqaror va barcha brauzerlarda qo‘llab-quvvatlanadi.
Kriteriy | Gzip | Brotli |
|---|---|---|
Muvofiqlik | Juda yuqori | Zamonaviy brauzerlarda yuqori |
O‘rnatish osonligi | Nginxda odatda tayyor | Qo‘shimcha modul kerak |
Siqish darajasi | Yaxshi | Ko‘pincha yaxshiroq |
CPU yuklanishi | Barqaror | Darajaga qarab yuqoriroq bo‘lishi mumkin |
Boshlang‘ich tavsiya | Har bir sayt uchun asosiy optimizatsiya | Qo‘shimcha performans bosqichi |
2026 performans strategiyasida eng yaxshi usul – imkon bo‘lsa, Brotli va Gzipni birga qo‘llab-quvvatlash. Brauzer Brotli qo‘llasa – Brotli, qo‘llamasa – Gzip. Lekin birinchi bosqichda faqat Nginx Gzipni to‘g‘ri yoqish ham ko‘pchilik saytlar uchun katta natija beradi.
CDN, kesh va proxyda nimalarga e’tibor berish kerak?
CDN yoki teskari proxydan foydalansangiz, siqish zanjirini to‘g‘ri rejalashtiring. Ba’zi CDNlar o‘zida Gzip yoki Brotli ishlatadi. Bu holatda origin serverda ham Gzip ochiq bo‘lsa, ikki marta siqilish xavfi bo‘lmaydi; to‘g‘ri konfiguratsiya Kontentni kodlash sarlavhasini nazorat qiladi. Baribir tekshirib ko‘ring. gzip_vary on – Vary: Accept-Encoding sarlavhasi bilan kesh tizimlarida to‘g‘ri versiyani saqlashga yordam beradi.
Kesh qatlamida tez-tez uchraydigan xato – siqilgan tarkib siqishni qo‘llamaydigan mijozga yuboriladi. Zamonaviy brauzerlarda bu kam, lekin botlar, eski mijozlar yoki maxsus integratsiyada muammo chiqishi mumkin. Shuning uchun Vary sarlavhasi va to‘g‘ri CDN sozlamasi muhim. Korporativ saytlarda DNS, SSL, CDN va hosting arxitekturasi birga ko‘rib chiqilishi kerak. Hostragonsda moslashuvchan infratuzilma uchun korporativ hosting echimlari ni ko‘rib chiqing.
Xavfsizlik va barqarorlik nuqtai nazaridan Gzip
Gzip odatda xavfsiz tezlik sozlamasi; ammo maxfiy ma’lumotli sahifalarda siqish orqali yon kanal xujumlari (BREACH) tarixda muhokama qilingan. BREACH – siqilgan HTTPS javoblarida maxfiy tokenlarni taxmin qilishga urinish. Zamonaviy ilovalarda CSRF tokenlari, SameSite cookie, xavfsiz sarlavhalar va javob dizayni bilan bu xavf kamayadi. Ochiq statik resurslarda Gzip xavfsiz deb hisoblanadi.
Barqarorlikda asosiy xavf – noto‘g‘ri konfiguratsiya. MIME turlari yetishmasa, kerakli fayllar siqilmaydi; xato blok joylashuvi esa Nginxni ishga tushurmaydi. Har bir o‘zgarishdan so‘ng nginx -t testi, loglarni kuzatish va imkon bo‘lsa, yuk ko‘p bo‘lmagan paytda qo‘llash tavsiya.
Performans o‘lchovida qaysi metriklar muhim?
Gzipni yoqib faqat PageSpeed balliga e’tibor qilmang. Texnik va ishonchli metriklarni ko‘ring. Transferred size, encoded body size, TTFB, LCP, FCP va umumiy so‘rov hajmi birga baholansin. Gzip asosan transfer hajmini qisqartiradi; serverning ishlab chiqarish vaqtini qisqartirmaydi. Agar sekin database so‘rovlar yoki og‘ir PHP bo‘lsa, Gzip ularga ta’sir qilmaydi.
Transferred size: Brauzerda haqiqatan uzatilgan siqilgan hajm.
Resource size: Brauzer ochgandan keyin ko‘radigan haqiqiy fayl hajmi.
Content-Encoding: Gzip sarlavhasi optimizatsiya ishlayotganini ko‘rsatadi.
LCP: Eng katta ko‘rinadigan element yuklanish vaqti; Gzip yordam beradi, lekin rasm optimizatsiyasi ham zarur.
Total Blocking Time: Katta JavaScriptda uzatish bilan ishlash yukini ham baholash kerak.
Ko‘p uchraydigan xatolar va yechimlar
Gzip ochiq, lekin fayllar siqilmayapti
Avval gzip_types satrini tekshiring. Standart Nginx faqat text/html siqadi. CSS, JS va JSON uchun tegishli MIME turlarini qo‘shmagan bo‘lsangiz, natija ko‘rinmaydi. Fayl hajmi gzip_min_lengthdan past bo‘lsa, siqish bo‘lmaydi.
CPU yuklanishi oshdi
gzip_comp_levelni pasaytiring. 5 o‘rniga 3 yoki 4 ishlatish ko‘pincha o‘xshash natija beradi, lekin CPU kamroq ishlaydi. Katta trafikda CDN siqish yoki statik oldindan siqish strategiyasi ko‘rib chiqiladi.
CDNdan so‘ng Content-Encoding yo‘qoldi
CDN panelida compression sozlamalarini tekshiring. Ba’zi xizmatlarda Gzip default yoqilmagan, yoki ayrim fayl turlari uchun o‘chirilgan bo‘lishi mumkin. Origin va CDN sarlavhalarini alohida sinab ko‘ring.
PageSpeed balli kutganingizdek oshmadi
Bu normal. Gzip transfer hajmini qisqartiradi; render bloklovchi CSS, ortiqcha JavaScript, katta rasmlar, uchinchi tomon scriptlar va past hosting resurslari hali ham tezlikni cheklashi mumkin. Gzip muhim qadam, lekin barcha muammoga yechim emas.
Tavsiya qilinadigan amaliy tekshiruv ro‘yxati
Avvalo asosiy sahifa va muhim shablonlarda joriy transfer hajmini o‘lchang.
Nginx konfiguratsiya faylini o‘zgartirishdan oldin zaxira nusxa oling.
gzip on,gzip_vary onvagzip_min_length 1024sozlamalarini ishlating.CSS, JS, JSON, XML, RSS va SVG MIME turlarini
gzip_typesga qo‘shing.gzip_comp_levelni 4-6 oralig‘ida tanlab CPU balansini saqlang.Rasm, video va arxiv fayllarni Gzipga qo‘shmang.
nginx -tbilan konfiguratsiyani test qiling, so‘ng reload qiling.Chrome DevTools, curl yoki WebPageTestda
Content-Encoding: gzipsarlavhasini tekshiring.CDNda
Vary: Accept-Encodingva siqish sozlamalarini ko‘rib chiqing.Gzipdan so‘ng rasm optimizatsiyasi, kesh, database tezligi va hosting resurslarini ham baholang.
Nginx Gzip siqish qachon yetarli bo‘lmaydi?
Ba’zi holatlarda Gzip to‘g‘ri ishlasa ham sahifa sekin bo‘lishi mumkin. Sababi transfer hajmi emas, ishlash yoki render yukidir. Masalan, 1.5 MB JavaScript Gzip bilan 400 KB bo‘lsa ham, brauzer uni tahlil qilib, ishlatishi kerak. Shu sababli ortiqcha JavaScriptni olib tashlash, kodni bo‘lish va kerak bo‘lmagan scriptlarni kechiktirish muhim.
Xuddi shunday, asosiy rasm 1 MB bo‘lsa, Gzip yordam bermaydi. Rasmlarni WebP yoki AVIFga o‘zgartirish, to‘g‘ri piksel hajmida uzatish va responsive image ishlatish zarur. Sechin database so‘rovlar, past CPU limiti yoki umumiy hosting ham Gzip ta’sirini cheklaydi. Bu nuqtada hosting arxitekturasini ko‘rib chiqing: ishlashi kuchli hosting tanlovi.
Xulosa: Kichik sozlama – katta performans natijasi
Nginx Gzip siqish – sahifa hajmini va ma’lumot uzatishni qisqartirishning eng tez, arzon va samarali usullaridan biri. To‘g‘ri sozlanganda HTML, CSS, JavaScript, JSON va XML fayllarda 50-70% gacha qisqarish ko‘rish mumkin. Bu esa tezroq yuklanish, yaxshiroq foydalanuvchi tajribasi va SEO natijasini kuchaytiradigan texnik asos demakdir.
Eng yaxshi natija uchun Gzipni yolg‘iz emas; kesh, rasm optimizatsiyasi, sifatli hosting, zamonaviy SSL va toza kod bilan birga qo‘llang. Hostragonsda sayt performansini kuchaytirish uchun hosting, domen va SSL yechimlarini solishtirib, ehtiyojingizga mos reja tanlashingiz mumkin: Hostragons hosting yechimlari.
Tez-tez so‘raladigan savollar
Nginx Gzip siqish sahifa tezligini haqiqatda oshiradimi?
Ha. Gzip matnli fayllar transfer hajmini qisqartirib, brauzer resurslarni tezroq yuklashiga yordam beradi. Ayniqsa HTML, CSS, JavaScript va JSONda sezilarli tezlik oshishi kuzatiladi. Lekin rasm optimizatsiyasi, kesh va server resurslari ham birga baholanishi kerak.
Gzip siqish darajasi nechchi bo‘lishi kerak?
Ko‘p ishlab chiqarish muhitlari uchun gzip_comp_level 4, 5 yoki 6 optimal. Yuqori darajalar kichikroq natija beradi, lekin CPU yukini oshiradi. Katta trafikda balansli daraja eng muhim.
Gzip rasmlarni ham siqadimi?
Texnik jihatdan ayrim fayllar Gzipga qo‘shilishi mumkin, lekin JPEG, PNG, WebP, AVIF va MP4 allaqachon siqilgan. Bu fayllarda Gzip foyda bermaydi. Rasmlar uchun to‘g‘ri usul format o‘zgartirish, hajmini moslash, lazy loading va CDN ishlatishdir.
Gzip va Brotli birga ishlatilishi mumkinmi?
Ha. To‘g‘ri konfiguratsiyada brauzer Brotli qo‘llasa – Brotli, qo‘llamasa – Gzip. Brotli ko‘pincha yaxshiroq siqish beradi, lekin Nginxda qo‘shimcha modul kerak. Gzip esa keng tarqalgan, oson va asosiy yechim.
Gzip faol ekanini qanday tekshirish mumkin?
Chrome DevTools Network bo‘limida faylni tanlab, javob sarlavhalarida Content-Encoding: gzip izlang. Curl yoki WebPageTest bilan ham tekshirsa bo‘ladi. Transferred hajmi resource size’dan ancha kichik bo‘lsa, siqish ishlayapti.