nc_staticfilecache für statische Webseitenkopie

nc_staticfilecache für statische Webseitenkopien

Die TYPO3-Erweiterung nc_staticfilecache erstellt von jeder aufgerufenen TYPO3-Seite eine Kopie, die im Filesystem des Webservers für weitere Abrufe gespeichert wird.

D.h. weitere Ausgabe jeder TYPO3-Seite erfolgen vom Webserver direkt, ohne Anfrage TYPO3 und das Datenbanksystem. Denn der TYPO3-Cache liegt üblicherweise in der Datenbank. Eine Datenbankabfrage ist daher mindestens immer erforderlich, wenn eine Seite ausgegeben werden soll.

Beim ersten Aufruf dauert die Ausgabe einer TYPO3-Seite erwartungsgemäß länger, da diverse Datenbankabfragen zur Findung des Seiteninhaltes durchgeführt werden müssen.

Ist die Webseitenkopie einmal im Dateisystem gespeichert, dann erfolgen künftige Seitenabrufe ohne Datenbankanfrage und sind daher recht flott.

Aber

Dazu sind Anpassungen in der .htaccess erforderlich (siehe Dokumentation unter typo3.org). Die dort aufgeführten Anweisungen fügten Sie am besten am Anfang in Ihrer .htaccess-Datei an, aber nach RewriteEngine On.

Auch wenn diese umgesetzt wurden, werden längst nicht alle Dateien gecacht. USER-INT-Einbindungen von einigen Erweiterungen oder des eigenen Typoscript verhindern das statische Caching. Unter Web > Info > Statischer HTML Cache erfahren Sie, welche Dateien gecacht werden und welche nicht.

Unsere Empfehlung

Installieren.

Nachteilig ist das künftige Arbeiten durch die diversen Caches. Speziell wenn Webseiteninhalte geändert wurden, ist das Cachelöschen oft erforderlich. Die Erweiterung cacht nur HTML-Dateien.