Aylık veri çıkış hacminize göre Brotli, Zstandard ve Gzip tasarruf potansiyelini hesaplayın. Nginx, Caddy ve Apache için dinamik ve statik ön sıkıştırma kuralları üretin.
Eski tarayıcılar ve evrensel uyumluluk için temel güvenlik ağı.
Statik CSS, JavaScript ve HTML dosyalarında en yüksek sıkıştırma oranı.
Dinamik JSON API ve gerçek zamanlı yanıtlarda minimum TTFB ve düşük CPU tüketimi.
İstemcinin desteklediği en modern algoritmayı (Zstd > Brotli > Gzip) sırasıyla uygulayarak en hızlı yanıt süresini sağlar.
# /etc/nginx/conf.d/compression.conf # 2026 Standartlarinda Hibrit Zstd, Brotli ve Gzip Yapilandirmasi # 1. Zstandard (Dinamik API ve Hizli Yanitlar) zstd on; zstd_comp_level 3; zstd_types text/plain text/css application/json application/javascript text/xml application/xml+rss text/javascript; # 2. Brotli (Statik Dosyalarda Maksimum Tasarruf) brotli on; brotli_static on; # Onceden sikistirilmis .br dosyalarini CPU harcamadan servis eder brotli_comp_level 5; brotli_types text/plain text/css application/json application/javascript text/xml application/xml+rss text/javascript; # 3. Gzip (Guvenlik Agi ve Eski Istemciler) gzip on; gzip_static on; gzip_comp_level 6; gzip_vary on; gzip_proxied any; gzip_min_length 256; gzip_types text/plain text/css application/json application/javascript text/xml application/xml+rss text/javascript;
find /var/www/html -type f \( -name "*.js" -o -name "*.css" -o -name "*.html" -o -name "*.svg" \) -exec brotli --force --best --keep {} \; -exec gzip --force --best --keep {} \;curl -sI -H "Accept-Encoding: zstd, br, gzip" https://example.com | grep -i "content-encoding"
Web sitelerinin sayfa ağırlığı ve API yanıt boyutları arttıkça, HTTP yanıt sıkıştırması sayfa yükleme hızını (LCP ve FCP) doğrudan etkileyen en kritik unsurlardan biridir. 2026 yılı itibarıyla modern web sunucuları yalnızca eski Gzip ile yetinmeyip, statik varlıklar için Brotli ve dinamik JSON/API yanıtları için Zstandard (Zstd) algoritmalarını birlikte devreye alan hibrit stratejileri benimsemektedir.
Brotli, HTML, CSS ve JavaScript dosyalarını Gzip'e kıyasla %20-30 daha küçük boyutlara indirebilir. Ancak yüksek sıkıştırma seviyelerinde (Level 11) CPU maliyeti çok yüksektir. Bu nedenle en iyi pratik, statik dosyaları derleme (build) anında bir kez sıkıştırıpbrotli_static on; ile servis etmektir. Meta tarafından geliştirilen Zstd ise çok düşük CPU tüketimiyle saniyeler içinde binlerce API yanıtını gerçek zamanlı sıkıştırarak TTFB'yi minimumda tutar.
AWS, Azure ve GCP gibi genel bulut sağlayıcılarında GB başına 0.09 USD seviyesinde faturalandırılan veri çıkış (egress) ücretleri, doğru sıkıştırma yapılandırmasıyla %60 ile %80 oranında düşürülebilir. Bu durum yoğun trafikli sitelerde yılda binlerce dolar tasarruf sağlar.