Auf einen Blick
- In muv Cache lässt sich eine Seite jetzt ganz vom Zwischenspeichern ausnehmen. Eine Zeile genügt.
- Gebraucht wird das für Seiten, die bei jedem Aufruf neu entstehen müssen, etwa Ergebnisse in Echtzeit oder ein Formular mit Spamschutz.
- Wer eine Regel ändert, muss sonst nichts tun. Der Cache wird beim Speichern geleert.
Ein Cache macht eine Website schneller, weil er fertige Seiten bereithält. Für fast alle Seiten ist das genau richtig. Für ein paar wenige nicht, und für die gibt es in muv Cache seit dieser Woche eine eigene Einstellung.
Wann eine Seite älter sein darf und wann nicht#
Eine Seite aus dem Cache hat den Stand des Moments, in dem sie gespeichert wurde. Bei uns ist das höchstens sechs Stunden her, und ändert jemand einen Beitrag, wird sie sofort erneuert. Für eine Leistungsseite oder das Impressum reicht das völlig.
Anders bei einer Seite, die sich von selbst ändert, ohne dass jemand etwas speichert. Bei einer Kundenseite sind das Ergebnisse, die sich in Echtzeit neu aufbauen. Wer sie aufruft, will den Stand von jetzt sehen und nicht den von vor einer Stunde.
Ähnlich ist es bei unserem eigenen Kontaktformular. Es hat einen Schutz gegen Spam, der bei jedem Aufruf eine frische Seite braucht. Eine Seite aus dem Speicher bringt einen älteren Stand mit, und mit dem kann der Schutz nichts anfangen.
Wie man eine Seite ausnimmt#
Unter „muv“ und dann „Cache“ gibt es ein Feld für eigene Regeln. Eine Zeile besteht aus einer Adresse und einer Zahl. Die Zahl sagt, wie viele Minuten die Seite im Speicher bleiben darf. Seit heute erlaubt ist die 0: Sie heißt, dass die Seite nie gespeichert wird.
# Das Kontaktformular immer frisch ausliefern
/kontakt/ = 0
Ein Stern steht für beliebig viele Zeichen. So erfasst eine einzige Zeile auch Unterseiten und bei einer mehrsprachigen Website alle Sprachen auf einmal.
Warum es sofort wirkt#
Jede gespeicherte Seite trägt ihr Ablaufdatum in sich. Eine Seite, die gerade auf „nie“ gesetzt wurde, stünde deshalb ohne weiteres Zutun noch bis zu sechs Stunden im Speicher. muv Cache leert sich darum, sobald jemand die Regeln ändert. Bleibt der Text gleich, bleibt auch der Speicher, wie er ist.
Die meisten Websites brauchen keine einzige Regel. Für die wenigen Seiten, die eine brauchen, ist es jetzt eine Zeile. Warum wir einen eigenen Cache geschrieben haben, steht in diesem Beitrag, alles Weitere auf unserer Seite zum Seiten-Cache.