Čo je content compression a aký má význam pre rýchlosť webu?
Content compression (kompresia obsahu) je proces, pri ktorom sa statické aj dynamické dáta prenášané medzi serverom a klientom zmenšujú pomocou algoritmov (napr. Gzip, Brotli). Znižuje veľkosť HTML, CSS, JS aj obrázkov, čím skracuje čas načítania stránky a šetrí šírku pásma.
Výhody kompresie obsahu
Kompresia znižuje objem prenášaných dát, zlepšuje výsledky v SEO aj v Google PageSpeed, urýchľuje web na mobiloch a má pozitívny vplyv na environmentálne náklady prevádzky. Moderné servery podporujú kompresiu štandardne – je však dôležité monitorovať aj jej správne nastavenie a výnimky (napr. minifikované obrázky nevždy treba znovu komprimovať).
Príklady z praxe
Servery Apache či Nginx majú Gzip povolený defaultne. Weby využívajú CDN s podporou kompresie, WordPress má pre kompresiu veľa pluginov. Pri obrázkoch sa používa nielen formátovanie (WebP), ale aj lazy loading a optimalizácia veľkosti uploadovaných súborov.