Komprimierung aktivieren
🚀 Installation & Setup
·
Updated vor 3 Wochen
Komprimierung aktivieren
Komprimiert HTTP-Antworten mit Gzip und Zstd — reduziert die übertragene Datenmenge um 60-80% bei Textinhalten wie HTML, CSS, JavaScript und JSON.
Vorher / Nachher
Ohne: Client ← 500 KB HTML ← Caddy ← Backend
Mit: Client ← 120 KB gzip ← Caddy ← 500 KB HTML ← Backend (76% gespart)
Algorithmen
| Algorithmus | Browser-Support | Kompression |
|---|---|---|
| Zstd | Chrome 123+, Firefox 112+ | Besser & schneller |
| Gzip | Alle Browser | Gut, Standard |
Typische Einsparungen
| Content-Type | Einsparung |
|---|---|
| HTML | 75-80% |
| CSS | 82-86% |
| JavaScript | 76-81% |
| JSON | 85-89% |
| Bilder (PNG, JPEG) | ~2% (nicht empfohlen) |
Einrichtung
- Route erstellen oder bearbeiten
- Compression Toggle aktivieren
- Speichern — Gzip und Zstd sind automatisch aktiv
Wichtige Hinweise
- Nicht empfohlen für bereits komprimierte Inhalte (Bilder, Videos, Archive, WOFF2)
- Wenn das Backend bereits komprimiert, komprimiert Caddy nicht doppelt
- Nur für HTTP-Routen verfügbar