[TYPO3-german] 4.6 Caching/Performance
Steffen Ritter
steffen.ritter at typo3.org
Mon Dec 5 16:38:25 CET 2011
Am 05.12.2011 10:15, schrieb Mario Wilhelm:
> Wir haben das neue Caching-Framework in Verdacht.
> Bei einigen 4.5er haben wir es aktiviert, performanceprobleme,
> deaktiviert, alles in bester Ordnung.
Also prinzipiell ist das Caching Framework weder langsam noch neu (gibt
es seit 4.3).
Mit 4.5 kann es evtl. noch einen kleinen Overhead gegenüber klassich
geben, da überall noch geprüft wird "Framework oder Klassisch".
Das fällt mit 4.6 weg...
Problematisch wird es natürlich überall dort wo:
a, nicht sauber konfiguriert wird
b, Extensions nicht die API Nutzen
c, die TYPO3 Umsetzung eh eher unsauber ist.
Aber das ist mit jeder Software so: Je weicher die API, desto mehr
Basteleien funktionieren, aber nach oben hin ist nicht so viel Potential.
Je härter die API, desto stärker fällt "Bastelei" auf einen zurück, aber
umso mehr Optimierung gibt es nach oben.
Und mit Bastelei meine ich nicht unbedingt nur unsauberes Arbeiten,
sondern auch suboptimale Konfiguration und an der API vorbei oder "nicht
im Sinne von TYPO3" arbeiten...
Allein, das man nicht immer auf "Alle Caches löschen" klicken muss,
sondern auch das Löschen der Seiteninhaltscaches bzw. Caches einzelner
Seiten ausreichen würde, ist im Zuge der Jahre verloren gegangen.
Klar ist aber auch, das das Caching Framework an mehr und mehr Stellen
benutzt wird - auch für Dinge die nichts mit dem Seiteninhalt bzw.
Seitenrendering zu tun haben. Entsprechend hat natürlich über die
letzten Versionen der Button "alle Caches löschen" ein viel größeres
Gewicht erhalten... Gerade Extbase, Fluid und der Autoloader sind hier
stark betroffen.
Ich habe habe 4.6 auch in Komplexen wie "Visitenkarten" Projekten im
Einsatz und finde es nicht langsam - 2 Sekunden Rendering Zeit ungecacht
500ms gecacht für eine komplexe Extbase Anwendung geht in Ordnung.
Ich würde wirklich einfach mal die Konfiguration prüfen... Und vor allem
die Extensions.
Grüße
Steffen
--
Steffen Ritter
Release Manager TYPO3 4.7
TYPO3 .... inspiring people to share!
Get involved: http://typo3.org
More information about the TYPO3-german
mailing list