Zum Inhalt springen
FRÖHLICH Logo

Cache

Zwei illustrierte Laptop-Bildschirme nebeneinander. Der linke Bildschirm zeigt ein CMS-Backend mit Anzeige 'Content saved'. Ein glühender Blitz ist zwischen den Laptops. Der rechte Bildschirm zeigt ein Website-Frontend mit einem gestempelten 'Cached'-Schriftzug.
Das Blitz-Symbol im TYPO3-Backend ist der schnellste Weg, um nach dem Speichern den Cache zu leeren und Änderungen sofort sichtbar zu machen.

Auf einen Blick: Cache

Der TYPO3-Cache ist ein Zwischenspeicher, der fertig aufgebaute Seiten vorhält – damit Besucher Ihre Website schneller laden und der Server weniger Arbeit hat.

  • Wenn Sie einen Inhalt speichern und er auf der Website noch nicht zu sehen ist, liegt das fast immer am Cache.
  • Sie leeren den Cache über das Blitz-Symbol im TYPO3-Backend – entweder für eine einzelne Seite oder für alle Seiten.
  • In TYPO3 passiert das bei einfachen Inhaltsänderungen häufig automatisch, ohne dass Sie eingreifen müssen.
  • Der Cache des Browsers Ihrer Besucher ist etwas anderes: er liegt außerhalb von TYPO3 und außerhalb Ihrer Kontrolle.

Was ist der TYPO3-Cache?

Stellen Sie sich vor, ein Koch bereitet jedes Gericht frisch zu, sobald ein Gast es bestellt. Das ist geschmacklich ideal, aber bei vielen Bestellungen gleichzeitig sehr aufwändig. Klüger wäre es, die gefragtesten Gerichte vorzubereiten und warmzuhalten: dann geht es schneller, ohne dass die Qualität leidet.

Genau so funktioniert der TYPO3-Cache. Wenn jemand Ihre Website aufruft, baut TYPO3 die Seite im Hintergrund zusammen: Es liest Inhalte aus der Datenbank, baut das Menü auf, fügt Bilder ein und erzeugt die fertige HTML-Seite. Das kostet Zeit und Rechenleistung. Der Cache speichert das fertige Ergebnis zwischen. Beim nächsten Aufruf liefert TYPO3 diese gespeicherte Version direkt aus, schnell und ohne erneuten Aufwand.

Für Besucher Ihrer Website bedeutet das: Die Seite lädt schneller. Für Sie als Redakteurin oder Redakteur bedeutet es: Nach einer Inhaltsspeicherung ist die Änderung manchmal nicht sofort sichtbar, weil TYPO3 noch die ältere, zwischengespeicherte Version ausliefert bis der Cache geleert wird.

Der TYPO3-Cache in der redaktionellen Praxis

Der häufigste Moment, in dem der Cache für Redakteure relevant wird: Sie haben einen Text geändert, ein Bild ausgetauscht oder einen neuen Inhalt veröffentlicht – aber auf der Live-Website sieht alles noch genauso aus wie vorher. Der Cache stellt die ältere Version bereit.

So leeren Sie den Cache

  1. Melden Sie sich im TYPO3-Backend an.
  2. Oben links in der Toolbar sehen Sie ein Blitz-Symbol. Ein Klick darauf öffnet ein kleines Menü.
  3. Wählen Sie "Frontend-Caches leeren", um alle gecachten Seiten auf einmal zu erneuern. Das ist in den meisten Situationen die richtige Wahl.
  4. Möchten Sie nur eine bestimmte Seite erneuern: Klicken Sie im Seitenbaum mit der rechten Maustaste auf die gewünschte Seite und wählen Sie "Cache dieser Seite löschen". So bleiben alle anderen Seiten unberührt.

Wann müssen Sie gar nichts tun? Wenn Sie in TYPO3 v13 arbeiten und Auto-Tagging auf Ihrem System aktiv ist, löscht TYPO3 den Cache für betroffene Seiten in vielen Fällen automatisch, sobald Sie Inhalte speichern. Sie sehen die Änderung dann direkt, ohne selbst eingreifen zu müssen. Ob das auf Ihrer Installation aktiv ist, erfahren Sie von Ihrem Administrator.

Was ist mit dem Browser-Cache? Manchmal liegt das Problem nicht bei TYPO3, sondern beim Browser Ihrer Besucher (oder Ihrem eigenen). Jeder Browser speichert Seiten lokal zwischen, um sie schneller anzeigen zu können. Wenn eine Änderung auf Ihrem eigenen Gerät nicht sichtbar wird, obwohl der TYPO3-Cache geleert ist, hilft ein hartes Neu-Laden der Seite mit Strg+Umschalt+R (Windows/Linux) bzw. Cmd+Umschalt+R (Mac).

Typische Fehler und wie Sie sie vermeiden

Inhalt wurde gespeichert, auf der Website ist nichts zu sehen

  • Symptom: Sie speichern einen Inhalt im Backend, rufen die Live-Website auf und sehen noch die alte Version.
  • Ursache: Der Cache hält noch die ältere, fertig gerenderte Version vor. TYPO3 liefert diese aus, bis der Cache geleert wird.
  • Lösung: Cache über das Blitz-Symbol leeren. Wenn das nicht hilft: Browser-Cache mit Strg+Umschalt+R (Windows/Linux) bzw. Cmd+Umschalt+R (Mac) leeren. Wenn das Problem häufig auftritt, lohnt ein Gespräch mit dem Administrator.

"Alle Caches leeren" ist die Standardaktion

  • Symptom: Bei jedem kleinen Inhaltsproblem wird über das Blitz-Menü "Alle Caches leeren" gewählt, weil das gründlicher klingt.
  • Ursache: TYPO3 verwaltet im Hintergrund mehrere Arten von Caches. Nicht alle davon gehören in den Zuständigkeitsbereich von Redakteuren. Manche dieser Caches sind wichtige Systemdateien, deren Neuaufbau den Server kurzzeitig stärker belastet.
  • Lösung: Als Redakteurin oder Redakteur reicht es, die Seiten-Caches zu leeren. Das Leeren aller Caches bleibt Administratoren vorbehalten und sollte nicht zur Routine werden.

Browsercache und TYPO3-Cache wird verwechselt

  • Symptom: Der TYPO3-Cache wurde geleert, trotzdem sieht die Seite auf dem eigenen Gerät noch alt aus, während Kollegen bereits die neue Version sehen.
  • Ursache: Der Browser hat eine lokale Kopie der Seite gespeichert und zeigt diese an, obwohl TYPO3 längst die neue Version ausliefert.
  • Lösung: Hartes Neu-Laden im Browser durchführen (Strg+Umschalt+R auf Windows/Linux bzw. Cmd+Umschalt+R auf Mac) oder die Seite im Inkognito-Modus aufrufen, der keinen lokalen Cache nutzt.

Cache wird "zur Sicherheit" regelmäßig geleert

  • Symptom: Der Cache wird aus Gewohnheit oder Unsicherheit geleert, auch wenn gar keine Inhalte geändert wurden.
  • Ursache: Unklarheit darüber, wann das Leeren tatsächlich notwendig ist.
  • Lösung: Der Cache muss nur geleert werden, wenn sich Inhalte geändert haben und die Änderung nicht automatisch auf der Website erscheint. Unnötiges Leeren verlängert die Ladezeiten für die nächsten Besucher, da TYPO3 alle Seiten neu aufbauen muss.

Best Practices / Checkliste

  • Den Cache gezielt leeren: Nach Inhaltsänderungen zunächst nur die betroffene Seite erneuern, bevor Sie alle Seiten-Caches leeren.
  • Im Inkognito-Fenster prüfen: Ein Inkognito- oder Privatmodus-Fenster zeigt immer die aktuelle Live-Version, unabhängig vom lokalen Browser-Cache.
  • Beide Caches unterscheiden: TYPO3-Cache = serverseitig, von Ihnen steuerbar. Browser-Cache = lokal beim Besucher, nur durch ein Neu-Laden beeinflussbar.
  • System-Caches in Ruhe lassen: Optionen wie "Alle Caches leeren" oder einzelne System-Cache-Einträge sind für Administratoren gedacht. Als Redakteurin oder Redakteur benötigen Sie diese Optionen nicht.
  • Auto-Tagging aktivieren: Wenn Sie in TYPO3 v13 arbeiten und Änderungen regelmäßig nicht automatisch erscheinen, sprechen Sie Ihren Administrator an: möglicherweise ist Auto-Tagging noch nicht aktiv.
  • Geduld haben: Direkt nach dem Cache-Leeren müssen die ersten Seitenaufrufe die Seiten neu aufbauen. Das kann kurzzeitig etwas länger dauern als gewohnt und ist normal.

Häufige Fragen zum TYPO3-Cache

Warum sehe ich meine Änderung nach dem Speichern nicht sofort auf der Website?

TYPO3 liefert an Besucher eine zwischengespeicherte Version der Seite aus, keine Echtzeit-Ansicht der Datenbank. So bleibt die Website schnell, aber Änderungen werden erst sichtbar, wenn diese gespeicherte Version erneuert wird. Das passiert in TYPO3 häufig automatisch. Wenn nicht: Leeren Sie den Cache über das Blitz-Symbol im Backend.

Wie lange bleibt eine Seite im Cache gespeichert?

Standardmäßig 24 Stunden, danach wird die gespeicherte Version automatisch erneuert. In der Praxis passiert das meist früher, weil der Cache bei Inhaltsänderungen gezielt geleert wird; entweder automatisch durch TYPO3 oder manuell durch Sie.

Kann ich den Cache für eine einzelne Seite leeren, ohne alle anderen zu löschen?

Ja. Klicken Sie im Seitenbaum mit der rechten Maustaste auf die gewünschte Seite und wählen Sie "Cache dieser Seite löschen". So bleibt der Cache aller anderen Seiten erhalten. Die nächsten Besucher profitieren weiterhin von der schnellen Auslieferung.

Muss ich nach jeder Inhaltsänderung den Cache manuell leeren?

Nicht unbedingt. In TYPO3 erkennt das System bei vielen Inhaltstypen selbständig, welche Seiten betroffen sind, und leert den Cache automatisch. Ob das auf Ihrer Installation aktiv ist, verrät Ihnen Ihr Administrator. Wenn Sie sich unsicher sind: Ein kurzer Test mit dem Inkognito-Fenster zeigt, ob die Änderung bereits live ist.

Was ist der Unterschied zwischen dem TYPO3-Cache und dem Browser-Cache?

Der TYPO3-Cache liegt auf dem Server und wird über das Backend gesteuert. Der Browser-Cache liegt auf dem Gerät des Besuchers (oder auf Ihrem eigenen) und speichert Seiten lokal. Wenn eine Änderung auf Ihrem Gerät noch nicht sichtbar ist, obwohl Sie den TYPO3-Cache bereits geleert haben, hilft ein hartes Neu-Laden im Browser: Strg+Umschalt+R (Windows/Linux) oder Cmd+Umschalt+R (Mac).

Was passiert, wenn ich versehentlich auf "Alle Caches leeren" klicke?

Das ist nicht allzu schlimm. TYPO3 baut alle Caches beim nächsten Aufruf selbständig neu auf. Die ersten Seitenaufrufe nach einem vollständigen Cache-Leeren dauern kurzzeitig etwas länger als gewohnt, weil alle Seiten neu gerendert werden müssen. Dauerhaften Schaden richtet das nicht an.

Ihre Frage war nicht dabei? Kontaktieren Sie mich, damit ich sie gleich beantworten kann.

Verwandte Begriffe

Verwandte Begriffe zum TYPO3-Cache
Begriff Beschreibung
Backend

Die Verwaltungsoberfläche von TYPO3, in der Sie Inhalte pflegen und den Cache leeren.

Frontend

Die öffentlich sichtbare Seite Ihrer Website, die Besucher sehen.

Veröffentlichen/Freischalten

Das Sichtbarschalten von Inhalten in TYPO3; eng mit dem Cache-Verhalten verknüpft.

Seitenbaum

Die Navigationsstruktur im TYPO3-Backend, über die Sie gezielt den Cache einzelner Seiten leeren können.

Toolbar

Die Leiste ganz oben im TYPO3-Backend mit dem Blitz-Symbol zum Cache-Leeren.

Auto-Tagging

Die Funktion in TYPO3 v13, die Caches bei Inhaltsänderungen automatisch erneuert, ohne dass Sie manuell eingreifen müssen.

Browsercache

Der lokale Zwischenspeicher des Webbrowsers; nicht zu verwechseln mit dem TYPO3-Cache.

Weitere Begriffe aus dem TYPO3-Wissen