TYPO3 durch Caching-Extension um 23000% beschleunigt

In einem zweiten in dieser Woche auf typo3.org veröffentlichten Podcast stellen der Extension-Entwickler Michiel Roos und TYPO3-Erfinder Kasper Skårhøj die TYPO3-Extensions nc_staticfilecache und staticpub vor. Der Podcast wurde während der letzten TYPO3-Developer-Days aufgezeichnet.

Zuerst stellt Michiel Roos seine Extension nc_staticfilecache [1] vor, die er ausgehend von der von Tim Lochmüller programmierten Extension fl_staticfilechache [2] entwickelt hat und zeigt beispielhaft ihre Einrichtung, das dazugehörige Backend-Modul sowie den zu erwartenden Performance-Gewinn.

Die Extension erzeugt über die Caching-Funktionen von hinaus statische HTML-Dateien im Datei-System. Beim Aufruf einer TYPO3-Seite wird anschließend mit dem Apache-Modul "mod_rewrite" geprüft, ob eine statische HTML-Datei vorhanden ist, und im Idealfall ohne die Einbeziehung von TYPO3 die statische Version der Seite aus dem Datei-System direkt ausgeliefert.

Durch diese Vorgehensweise wird bei statischen Seiten eine Performance-Steigerung um den Faktor 230 erreicht. So gut diese Zahl klingt - es gibt einen Haken: Lediglich komplett statische TYPO3-Seiten lassen sich auf diese Weise beschleunigen. Sobald personalisierte Objekte oder dynamische Extensions auf der Seite eingebunden sind, kann der statische Datei-Cache für diese Seite nicht eingesetzt werden.

Im Anschluss an die Präsentation von "nc_staticfilecache" stellt Kasper Skårhøj die von ihm entwickelte Extension "staticpub" [3] vor, die etwas andere Ziele verfolgt. So ist es mit dieser Extension möglich durch einen selbständig die TYPO3-Seite durchforstenden "Crawler" komplette statische Abbilder einer Website zu erzeugen, um zum Beispiel eine Website auf einen Webspace hochzuladen, der kein PHP unterstützt oder eine Offline-Version einer kompletten TYPO3-Website für Archivierungs-Zwecke zu erzeugen.

Weitere Artikel zu TYPO3 und Podcast

3 Answers

  1. von mitchiru 21.06.2007 (01:47Uhr) 1.

    23000% - das sagt weniger über die perfomance von statischen html-seiten als über die von typo3 aus. das hat für mich marketing disaster potential.

  2. von arthur.koncar.jmw.at 21.06.2007 (09:11Uhr) 2.

    Da sieht man, wie kreuzlangsam die Geschichte in Wahrheit ist ... *ggggg*

  3. von arthur.koncar.jmw.at 21.06.2007 (09:14Uhr) 3.

    Und auch hier: Wie wär's mit der Nennung des Sponsors? Siehe http://t3n.yeebase.com/aktuell/news/newspost/kasper-skaarhoej-erklaert-wie-ein-podcast-entsteht/

Deine Meinung


(wird nicht veröffentlicht)