Baza wiedzy

Gzip / Brotli (kompresja danych)

Mechanizmy kompresji odpowiedzi HTTP pozwalające zmniejszyć rozmiar przesyłanych zasobów, takich jak HTML, CSS, JavaScript i JSON.

← Wróć do bazy wiedzy

Po co stosuje się kompresję odpowiedzi



Przesyłanie mniejszych plików przez sieć oznacza krótszy czas ładowania i mniejsze zużycie transferu. Serwer może skompresować odpowiedź przed wysłaniem, a przeglądarka automatycznie ją rozpakowuje.



Gzip i Brotli



  • Gzip - starszy, bardzo szeroko wspierany standard kompresji,

  • Brotli - nowszy algorytm, zwykle osiągający lepszy stopień kompresji niż Gzip, szczególnie dla tekstowych zasobów webowych.



Na czym zyskuje strona



  • mniejszy rozmiar HTML, CSS i JS,

  • szybsze pobranie danych,

  • lepsze warunki dla FCP, LCP i ogólnej wydajności.



Kiedy nie ma zastosowania



Formaty już skompresowane, takie jak JPEG, WebP czy MP4, zwykle nie zyskują wiele na dodatkowej kompresji HTTP. Największy efekt dotyczy treści tekstowych.

Przykład wdrożenia
Powiązane pojęcia
Kontakt
Masz pytanie techniczne?

Porozmawiajmy

Chętnie wyjaśnię, jak te pojęcia przekładają się na Twój projekt.

Skontaktuj się