TYPO3 Performance – cache_pages im Dateisystem

Die TYPO3-Extension toi_file_cache speichert die Elefantentabelle cache_pages in Dateien im Filesystem ab, um die Datenbank von dieser außerordentlichen Last zu befreien. Dort sammeln sich bis zu mehreren GB Daten an, wofür die MySQL Datenbank nicht geeignet ist.

Leider werden dadurch DoS-Attacken erleichtert, was der Autor der Extension zugibt. Doch es werden Lösungen für dieses Problem gesucht. Hierbei speichert das System für alle verschiedenen URL-Parameter-Sets und User-Group-Konstelationen eigenen Caches ab, kann aber – nicht wie TYPO3 – keine Validität der Parameter prüfen, wie das die cHash-Technologie beim konservativen Caching macht.

Sollte man die Extension einsetzen wollen, so sollte man DoS-Attacken auf einem anderen Level sicher abfangen können, beispielsweise der Apache-Konfiguration.

Veröffentlicht unter TYPO3 Technik
Ein Kommentar auf “TYPO3 Performance – cache_pages im Dateisystem
  1. Michael sagt:

    nachtrag: allerdings sollten nicht mehr als 1000 Dateien in einem Verzeichnis liegen, da das der Dateizeiger des Systems nicht mehr verkraftet und damit den Lesevorgang extrem verlangsamt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*