Czym jest kompresja HTTP?

Serwer WWW może skompresować stronę, skrypt lub arkusz stylów przed wysłaniem, a przeglądarka rozpakowuje go po odebraniu. Przeglądarka wymienia obsługiwane formaty w nagłówku żądania Accept-Encoding, a serwer podaje użyty format w nagłówku Content-Encoding. Tekst dobrze się kompresuje, więc skompresowana strona często ma jedną czwartą pierwotnego rozmiaru lub mniej, co przyspiesza jej ładowanie i oszczędza przepustowość.

Kodowanie Wartość nagłówka Uwagi
gzip gzip Obsługiwane wszędzie; podstawowy format, który powinien obsługiwać każdy serwer
Brotli br Zwykle pliki tekstowe są o 15–25% mniejsze niż w gzip; tylko HTTPS
Zstandard (zstd) zstd Nowszy format; szybka kompresja, obsługiwany przez Chrome i Firefox

Opis narzędzia

Wprowadź URL i kliknij „Sprawdź kompresję”. Nasz serwer pobiera zasób raz bez kompresji, a następnie raz dla każdego kodowania i porównuje rozmiary:

  • Obsługiwane informuje, czy serwer odpowiedział z użyciem danego kodowania
  • Rozmiar to liczba bajtów wysłanych po kompresji, a Oszczędność informuje, o ile mniejszy jest ten rozmiar w porównaniu z rozmiarem bez kompresji
  • Vary: Accept-Encoding informuje, czy serwer powiadamia pamięci podręczne i sieci CDN, że odpowiedź zależy od kodowania, aby nie przekazały skompresowanej kopii klientowi, który nie potrafi jej odczytać

Przekierowania są obsługiwane (maksymalnie 5), a pole Sprawdzony URL pokazuje adres, pod którym zakończyły się przekierowania. Każdy zasób jest pobierany w zakresie do 5 MB.

Asystenci AI połączeni z serwerem MCP Rapid Tool Set mogą wykonać tę samą kontrolę za pomocą http_compression_checker.

Wskazówki

  • Sprawdź pliki, które mają największy wpływ na szybkość: samą stronę, główny pakiet JavaScript i pliki CSS.
  • Obrazy, filmy i czcionki, takie jak WOFF2, są już skompresowane; serwery słusznie wysyłają je bez kompresji HTTP.
  • Jeśli brakuje Brotli, często wystarczy jedna konfiguracja: brotli on; z modułem ngx_brotli w nginx albo mod_brotli w Apache. Sieci CDN, takie jak Cloudflare, włączają tę funkcję za Ciebie.