FYI. This blog is translated by machine. Please ignore any spelling and grammar errors; sorry for such inconvenience. We appreciate your understanding and support.
Wenn es um die Web-Performance geht, gehört der TYPO3-Cache zu den Dingen, mit denen sich jeder Website-Besitzer irgendwann einmal beschäftigen muss. Kürzlich fragte uns einer unserer Leser, wie man den Cache in TYPO3 löschen kann? Und wir dachten daran, diesen Artikel über TYPO3-Caching zu schreiben.
Grundsätzlich ist TYPO3 Cache eine Technik, um die Auslieferung von Webseiten zu beschleunigen, indem Teile der Seiten gespeichert werden, während sie generiert werden. Diese "gecachten" Teile werden dann später wiederverwendet, wenn die Seite erneut angefordert wird.
Es gibt Zeiten, in denen Sie den "TYPO3-Cache löschen" müssen, weil das wichtig ist. Lesen Sie in diesem Blog über TYPO3-Caching, wie Sie den TYPO3-Cache löschen und TYPO3-Caching-Erweiterungen.
Warum TYPO3-Caching auf Ihrer TYPO3-Website aktivieren?
Lassen Sie uns das verstehen,
- Jemand stößt auf einen Link zu Ihrer Website.
- Sie klicken auf den Link, um auf die TYPO3-Seite weitergeleitet zu werden.
- Die darauf folgende HTTPS-Anfrage wird an Ihren Webserver gesendet.
- Der Server erkennt, dass seit dem letzten Besuch der Website keine Änderungen am Inhalt vorgenommen wurden.
- Der Server holt sich eine statische Kopie der Website und sendet sie schnell an das Browserfenster der Person.
- Dies geschieht bei allen folgenden Besuchen, bis sich der Inhalt der Seite geändert hat oder der Cache abgelaufen ist und automatisch geleert wird.
- Im Wesentlichen bietet Caching einen effizienteren Weg, um Inhalte für Website-Besucher bereitzustellen.
Diese Fähigkeit, die Ladezeiten zu beschleunigen, ist essentiell, wenn Sie hoffen, mehr Leads zu gewinnen und mehr Geschäft mit Ihrer Website zu generieren. Niemand möchte länger als ein paar Sekunden auf das Laden einer Webseite warten und TYPO3 Caching ist einer der Mechanismen, die es Ihnen ermöglichen, die Erwartungen dieser Besucher zu erfüllen.
Dennoch kann es vorkommen, dass Sie den Cache von TYPO3-Websites löschen müssen.
Warum müssen Sie Ihren TYPO3-Cache löschen?
Normalerweise würde ein neuer Beitrag oder eine Änderung in Ihrem Inhalt das Caching-System dazu veranlassen, veraltete Cache-Versionen zu löschen.
Manchmal erkennt Ihr Caching-System jedoch nicht, dass Änderungen vorgenommen wurden und zeigt Ihnen immer noch die alte, statische, zwischengespeicherte Version an. Der Konflikt zwischen der im Cache gespeicherten Version und den Aktualisierungen kann dazu führen, dass Ihre Website nicht mehr funktioniert. Hier sind ein paar häufige Situationen, in denen dies passieren kann.
- Aktualisierte Ihre Vorlage oder Erweiterung
- Sie haben Änderungen an Ihrem Inhalt vorgenommen
- Änderungen an den Designelementen Ihrer TYPO3-Website vorgenommen
- Sie haben Ihre Website zu einem neuen Host migriert
- Sie haben begonnen, eine Erweiterung zur Optimierung von Website und Bildern zu verwenden
- Sie haben die TYPO3-Site ins Stammverzeichnis verschoben
Wie kann man den TYPO3-Cache auf TYPO3-Websites löschen?
TYPO3 ist bekannt für seinen leistungsstarken und flexiblen Caching-Mechanismus. Folgen Sie diesen Schritten, um zu erfahren, wie Sie das TYPO3-Caching löschen können,
Weg: 1 Cache für einzelne Seite löschen
Es ist möglich, den TYPO3-Cache* seitenweise zu löschen, indem Sie das Blitzsymbol in der rechten Ecke jeder Seite verwenden, wenn Sie sich im 'Page'-Modul befinden. Bitte sehen Sie die Position des Symbols in der Abbildung unten.
Weg: 2 TYPO3 Frontend-Cache löschen
TYPO3-Frontend kann nur zum Zwischenspeichern von PHP-Dateien verwendet werden, die sich auf die Frontend-Ausgabe beziehen. Es funktioniert nicht mit Strings, Arrays oder Objekten. Er ist nicht als Cache für Seiteninhalte gedacht.
Sie können ihn löschen, indem Sie auf das Blitzsymbol klicken und "Frontend-Caches löschen" wählen.
Weg: 3 Alle TYPO3-Caches löschen
Mit dieser Option können Sie alle systembezogenen Caches löschen, einschließlich Lokalisierung, Erweiterungskonfiguration, Dateicaches und Opcode-Caches. Das Wiederherstellen dieses Caches kann einige Zeit dauern.
Weg: 4 Flushing PHP und TYPO3 Cache
Gehen Sie auf die Registerkarte "Wartung". Sobald Sie sich auf der Seite "Wartung" befinden, suchen Sie bitte nach dem Feld "TYPO3- und PHP-Cache leeren". Auf der unteren linken Seite sehen Sie die Schaltfläche "Cache leeren".
Abhängig von der Größe Ihres Caches kann dies einige Zeit in Anspruch nehmen. Schließlich erhalten Sie eine Benachrichtigung in der oberen rechten Ecke, die Sie darüber informiert, dass die Aufgabe abgeschlossen wurde.
TYPO3 v9, 10, 11
Version
staticfilecache
Erweiterungstaste
Transparente StaticFileCache-Lösung mit mod_rewrite und mod_expires. Steigern Sie die Performance für statische Seiten um den Faktor 230!!!
Diese Erweiterung generiert statische Html-Dateien aus statischen Seiten. Wenn eine statische Seite existiert, leitet mod_rewrite den Besucher auf die statische Seite um. Das bedeutet, dass TYPO3 gar nicht geladen wird. Ihr Server hat dann weniger Arbeit und verbraucht weniger Strom.
TYPO3 v8, 9, 10
Version
varnish
Erweiterungstaste
Machen Sie Ihre TYPO3-Website rasend schnell und stabil für viele gleichzeitige Besucher. Nahtlose Integration von TYPO3-Cache-Seiten in Varnish.
Diese Erweiterung informiert Varnish über die TYPO3-Insights einer Seite, damit Varnish auf Basis dieser Informationen richtige Caching-Entscheidungen treffen kann. Außerdem informiert sie Varnish, seinen Cache zu invalidieren, sobald ein Inhalt durch das TYPO3-Backend geändert wird.
TYPO3 v8, 9, 10, 11
Version
enetcache
Erweiterungstaste
Diese Extension ist für Entwickler gedacht, die eine Caching-Lösung in TYPO3 für dynamische Seiten mit hohem Traffic benötigen. Dieses Handbuch konzentriert sich auf die Implementierung von enetcache in eigenen Erweiterungen. Es werden Hinweise zum richtigen Tagging und zur Identifier-Erstellung gegeben, die berücksichtigt werden müssen, um eine funktionierende Implementierung zu erhalten.
TYPO3 v8, 9, 10
Version
cacheopt
Erweiterungstaste
Diese Extension verbessert den Cache-Clearing-Prozess von TYPO3. Sie verwendet ein erweitertes Tag-Handling, um den Cache zu leeren, indem das automatische Cache-Clearing optimiert wird.
TYPO3 v8, 9, 10
Version
cachemgm
Erweiterungstaste
Gibt einen Überblick über zwischengespeicherte Instanzen von Seiten-Ids aus dem Seitenbaum und ermöglicht so eine Analyse, ob die Größe Ihrer cache_page innerhalb der erwarteten Grenzen liegt. Dies kann schlechte Verwendungen von &cHash-Links und nicht optimale Verwendung von TypoScript-Vorlagenbedingungen aufdecken.
TYPO3 v8, 9, 10
Version
fluid_page_cache
Erweiterungstaste
Die Fluid Page Cache-Erweiterung für TYPO3 CMS ermöglicht es Ihnen, hochpräzise Seiten-Cache-Tags zu erstellen, ohne jegliche Konfiguration. Einmal installiert, werden alle Entitäten, die Sie in Ihren Fluid-Templates verwenden, automatisch ein neues Cache-Tag für die aktuelle Seiten-Cache-Variante erstellen.
Fluid Page Cache bietet auch ein Info-Modul, das den Seiten-Cache visualisiert.
TYPO3 v8, 9, 10
Version
nginx_cache
Erweiterungstaste
Diese TYPO3-Erweiterung fügt die erforderlichen Bits hinzu, um den fastcgi_cache von NGINX für TYPO3-Seiten zu verwenden. Sie fügt geeignete Cache-Kontroll-Header hinzu, dokumentiert die erforderliche NGINX-Konfiguration und flusht den Nginx-Cache, wenn sich Inhalte ändern.
Und Caching up!
Es ist wichtig, das Caching für Ihre Website aktiviert zu haben und den Cache auch regelmäßig manuell zu löschen. Mit den beliebten TYPO3 Cache Plugins können Sie die Leistung Ihrer Website optimieren und das Beste aus Ihrer Website herausholen!
Allerdings müssen Sie auf den Umgang mit dem Cache in TYPO3 achten. Ein kleiner Fehler kann Ihre Website zerstören oder Sie könnten wichtige Dateien löschen. In solch einem Fall ist es immer besser, ein Backup Ihrer TYPO3-Site zu haben.
Wie cachen Sie Ihre TYPO3 Seite? Welche ist Ihre Lieblings-TYPO3-Cache-Erweiterung? Schreiben Sie Ihre Antworten in das Kommentarfeld unten! Ich bin gespannt!
Viel Spaß beim TYPO3-Caching!
Dhyana Chauhan
Tech Expert & Customer ManagerDhyana Chauhan is the customer support manager at T3Planet, having vast experience as an technology lead who loves exploring everything that’s in trend, especially TYPO3. Being a TYPO3 fanatic, in her free time, she loves…
More From Author