Co je Gzip komprese

Gzip komprese je metoda komprese dat, která zmenšuje velikost souborů odesílaných z webového serveru do prohlížeče uživatele. 

Při zapnuté Gzip kompresi server zkomprimuje soubory, jako jsou HTML, CSS, JavaScript, před jejich odesláním, což urychluje načítání stránky a snižuje spotřebu šířky pásma (bandwidth).

Vedle cachování je to tedy další účinný způsob, jak zvýšit výkon webhostingu.

Výhody Gzip komprese

  • Rychlejší načítání stránek: Menší soubory se rychleji přenášejí a načítají.
  • Úspora šířky pásma (bandwidth): Gzip komprese výrazně snižuje objem dat, která musí server odeslat, což je výhodné pro provozní náklady serveru.
  • Lepší uživatelský zážitek (UX): Stránky se načítají rychleji, což snižuje bounce-rate návštěvníků.

Jak Gzip kompresi aktivovat

Gzip kompresi lze aktivovat v nastavení serveru nebo v souboru .htaccess. 

Příklad pro Apache server:

<IfModule mod_deflate.c>

    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css

    AddOutputFilterByType DEFLATE application/javascript application/x-javascript

    AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/rss+xml

    AddOutputFilterByType DEFLATE application/vnd.ms-fontobject application/x-font-ttf font/opentype

</IfModule>

Jak Gzip komprese funguje

  • Komprese na serveru: Server zkomprimuje soubory, které jsou odesílány do prohlížeče. Například HTML stránka může být zmenšena na polovinu nebo ještě menší velikost.
  • Dekomprese v prohlížeči: Jakmile data dorazí do prohlížeče uživatele, prohlížeč soubory dekomprimuje a zobrazí je běžným způsobem, aniž by si uživatel všiml komprese.

 

Poslední aktualizace: