Pomoc i dokumentacja
Szybkość Wysoki wpływ Łatwe 10–20 min
Kompresja odpowiedzi (Gzip/Brotli)
Bez kompresji przesyłany jest niepotrzebnie duży wolumen danych.
Co to jest
Kompresja (Gzip lub nowocześniejszy Brotli) zmniejsza pliki tekstowe (HTML, CSS, JS, SVG, JSON) przed wysłaniem przez sieć, nawet o 60–80%. Przeglądarka sama je rozpakowuje.
Dlaczego warto to rozwiązać
Bez kompresji przesyłanych jest wielokrotnie więcej danych, co spowalnia wczytywanie głównie na telefonach i wolnym łączu. Włączenie to jedna z najbardziej opłacalnych optymalizacji, minimum pracy, duży efekt.
Jak to zrobić
- 1Włącz Brotli (najlepiej) lub Gzip na serwerze WWW / CDN.
- 2Kompresuj typy tekstowe: HTML, CSS, JS, SVG, JSON, XML.
- 3Obrazów i wideo nie kompresuj Gzipem (są już skompresowane), rozwiązuj je formatem.
- 4Sprawdź nagłówek odpowiedzi „Content-Encoding: br/gzip”.
Gzip w .htaccess (Apache, mod_deflate)
Dobrze
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css application/javascript application/json image/svg+xml
</IfModule>Podsumowanie
Kompresja to klasyczna „szybka wygrana”, kilka wierszy konfiguracji lub przełącznik u dostawcy hostingu oszczędza dziesiątki procent przesyłanych danych. Jeśli działa, sprawdź, czy obejmuje wszystkie typy tekstowe; ideałem jest Brotli. To powinno być zawsze włączone.
Powiązane tematy