Acceleration
Acceleration aktiviert HTML-Caching und Minifizierung für deine Site. Wenn aktiviert, cached smoxy deine HTML-Seiten am Edge und entfernt optional unnötige Leerzeichen und Kommentare, um die Dateigröße zu reduzieren — was zu schnelleren Ladezeiten und geringerer Origin-Server-Last führt.
Was Acceleration macht
Ohne Acceleration wird jede HTML-Anfrage an deinen Origin-Server weitergeleitet. Mit aktivierter Acceleration:
smoxy cached HTML-Antworten am Edge
Nachfolgende Besucher erhalten das gecachte HTML direkt von smoxy — keine Origin-Anfrage nötig
Optional wird HTML vor dem Caching minifiziert, um die Übertragungsgröße zu reduzieren
Dies ist besonders effektiv für Seiten, die sich nicht bei jeder Anfrage ändern, wie Produktseiten, Blogartikel oder Landingpages.
Einstellungen
HTML-Caching
acceleration_enabled
Deaktiviert
Wenn aktiviert, cached smoxy HTML-Antworten (text/html) neben statischen Assets. Die in Erweitertes Caching konfigurierte Cache-TTL gilt auch für HTML-Inhalte.
HTML-Minifizierung
minify_html
Deaktiviert
Wenn aktiviert, entfernt smoxy unnötige Leerzeichen, Kommentare und Zeilenumbrüche aus HTML-Antworten. Dies reduziert die HTML-Dateigröße, die an Besucher gesendet wird.
HTML-Minifizierung kann unabhängig vom HTML-Caching aktiviert werden, aber die Kombination beider bietet die beste Leistungsverbesserung.
Acceleration aktivieren
Navigiere zu deiner Site in smoxy
Öffne die Acceleration-Einstellungen
Aktiviere HTML-Caching
Aktiviere optional HTML minifizieren
Speichern
Wann Acceleration verwenden
Gute Kandidaten für Acceleration:
Produkt-, Kategorie- und Blogseiten
Landingpages und Marketingseiten
Dokumentation und Hilfeseiten
Jede Seite, deren HTML sich nicht pro Besucher ändert
Nicht geeignet für Acceleration:
Seiten mit personalisiertem Inhalt (Benutzer-Dashboards, Warenkörbe)
Seiten, die immer Echtzeitdaten widerspiegeln müssen
API-Endpunkte, die dynamisches JSON zurückgeben
Für Seiten mit gemischtem Inhalt (z. B. eine Produktseite mit einem personalisierten Warenkorb-Widget) erwäge die Verwendung von SSI/ESI, um die statischen Teile separat von den dynamischen Fragmenten zu cachen.
Pro-Request-Überschreibungen
Du kannst Acceleration-Einstellungen für bestimmte Anfragen mit Conditional Rules überschreiben. Das ermöglicht dir:
Caching nur für bestimmte URL-Pfade aktivieren
Caching für eingeloggte Benutzer deaktivieren
Minifizierung selektiv anwenden
Wichtige Hinweise
Erfordert aktiviertes smoxy: Acceleration funktioniert nur, wenn der smoxy-Proxy auf deiner Site aktiv ist (der „smoxy aktivieren"-Schalter in der Grundkonfiguration).
Cache-Invalidierung: Wenn du deinen HTML-Inhalt aktualisierst, purge den Cache, um sicherzustellen, dass Besucher die neueste Version sehen. Siehe Cache-Invalidierung.
Cache-TTL gilt: HTML-Cache folgt der gleichen TTL-Einstellung wie andere gecachte Inhalte. Konfiguriere die TTL in Erweitertes Caching.
Cookie Vary beachten: Wenn sich dein HTML-Inhalt nach Cookies richtet (z. B. Sprache, Login-Status), konfiguriere Cookie Vary in Erweitertes Caching, um zu vermeiden, dass die falsche gecachte Version ausgeliefert wird.
Last updated
Was this helpful?