Welche MIME-Typen unterstützt smoxy für Optimierung & Caching?
smoxy unterstützt Caching und Optimierung für eine ausgewählte Reihe von MIME-Typen. Das genaue Verhalten hängt davon ab, welche Funktionen in der smoxy-Konfiguration aktiviert sind.
Caching-Unterstützung
Immer cachebar
- text/html
- image/jpeg, image/jpg, image/png, image/webp, image/gif, image/svg+xml
HTML wird gecacht, sobald der Dynamische Cache der Zone aktiv ist. Das ermöglicht eine schnellere Auslieferung dynamischer oder häufig angefragter Seiten. Bilder werden im Rahmen der Optimierung gecacht.
Auf Wunsch cachebar
Alle übrigen Content-Types sind standardmäßig aus und werden pro Zone unter Cachebare Content-Types auf der Cache-Seite freigeschaltet, gebündelt in fünf Klassen:
| Klasse | Content-Types |
|---|---|
| Stylesheets | text/css |
| JavaScript | application/javascript, text/javascript |
| JSON | application/json, application/ld+json, application/manifest+json |
| XML und Klartext | application/xml, RSS- und Atom-Feeds, text/plain, CSV, Markdown |
| Schriften | woff, woff2, ttf, otf, eot |
Zwei Grenzen gelten für jeden Content-Type: Antworten über 10 MB werden nie gespeichert, und Video und Audio sind gar nicht cachebar, weil Player Byte-Bereiche statt vollständiger Dateien anfordern.
Unterstützung der Optimierung
- image/jpeg
- image/jpg
- image/png
- image/webp
Wenn Optimierung aktiv ist, werden diese Dateitypen von smoxy verarbeitet und optimiert. Die optimierten Versionen werden anschließend automatisch zwischengespeichert, was eine schnelle Auslieferung und einen reduzierten Bandbreitenverbrauch sicherstellt.
Automatische Konvertierung in moderne Formate
Wenn WebP oder AVIF in den Optimierungseinstellungen aktiviert ist:
- smoxy konvertiert unterstützte Bilder automatisch in die Formate WebP oder AVIF.
- Die optimierten Bilder werden aus dem smoxy-Cache ausgeliefert.
- smoxy berücksichtigt die Accept-Header der Client-Anfrage, um die Kompatibilität mit allen Browsern und Geräten sicherzustellen.
