[TYPO3-german] 4.6 Caching/Performance

2011-12-05 Diskussionsfäden Mario Wilhelm

Hiho,

wir betreiben viele kleinere Projekte (mit wenig Seitenaufrufe) mit 
Typo3 und mussten feststellen, dass die Performance dieser Webseiten mit 
der aktuellen Version extrem schlecht wurden.


So dauert der erste Aufruf teilweise bis zu 20,30 sec. Ist die Seite 
dann einmal im Cache, ist alles in Ordnung. Am nächsten Tag beginnt das 
Spielchen von vorne. Sogar unseren Kunden ist das schon aufgefallen.


Gibt es hierfür eine Lösung?

--
Grüße
Mario
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] 4.6 Caching/Performance

2011-12-05 Diskussionsfäden Georg Ringer

Hallo,

Am 05.12.2011 10:08, schrieb Mario Wilhelm:

wir betreiben viele kleinere Projekte (mit wenig Seitenaufrufe) mit
Typo3 und mussten feststellen, dass die Performance dieser Webseiten mit
der aktuellen Version extrem schlecht wurden.


du glaubst der Fehler liegt im Core? Wie kommst du zu der Annahme? Ich 
würde hier mal etwas Zeit ins profiling stecken weil zuerst muss der 
Fehler gefunden werden bevor man eine Lösung basteln kann.


Georg
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] 4.6 Caching/Performance

2011-12-05 Diskussionsfäden Mario Wilhelm

Wir haben das neue Caching-Framework in Verdacht.
Bei einigen 4.5er haben wir es aktiviert, performanceprobleme, 
deaktiviert, alles in bester Ordnung.


Bei der 4.6er ist das ja nicht mehr möglich.

Von daher meine Frage.

Am 05.12.2011 10:11, schrieb Georg Ringer:

Hallo,

du glaubst der Fehler liegt im Core? Wie kommst du zu der Annahme? Ich
würde hier mal etwas Zeit ins profiling stecken weil zuerst muss der
Fehler gefunden werden bevor man eine Lösung basteln kann.

Georg



--
Grüße
Mario
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] 4.6 Caching/Performance

2011-12-05 Diskussionsfäden Steffen Ritter

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
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] 4.6 Caching/Performance

2011-12-05 Diskussionsfäden Markus Kobligk

Am 05.12.2011 10:08, schrieb Mario Wilhelm:

Hiho,

wir betreiben viele kleinere Projekte (mit wenig Seitenaufrufe) mit
Typo3 und mussten feststellen, dass die Performance dieser Webseiten mit
der aktuellen Version extrem schlecht wurden.
Kann ich nicht nachvollziehen/bestätigen, bin zufrieden mit dem Caching 
unter 4.6 und auch nicht-gecachte Seiten laden relativ flott :)




So dauert der erste Aufruf teilweise bis zu 20,30 sec. Ist die Seite
dann einmal im Cache, ist alles in Ordnung. Am nächsten Tag beginnt das
Spielchen von vorne. Sogar unseren Kunden ist das schon aufgefallen.
Klingt so, als würde der Cache jede Nacht geleert werden, da würde ich 
mal nachforschen (clearCacheAtMidnight oder so...).


Ich denke nicht, dass das am Caching-Framework oder am Core liegt, viel 
wahrscheinlicher ist, wie bereits erwähnt, eine unsaubere Konfiguration 
in Verbindung mit unsauberer Extension-Entwicklung, wo die 
API-Funktionen nicht genutzt wurden und/oder unnötig viele/komplexe 
SQL-Queries abgefeuert werden.


Schau mal die Extensions durch, die selbst gecoded sind, ob die gecached 
werden oder nicht und grep mal in typo3conf/ext/ nach set_no_cache. 
Die Funktion set_no_cache() kann ein echter Performance-Killer sein...


Werden Standalone-PHP-Skripte eingebunden, die evtl. ungecached sind?

Sind die entsprechenden Tabellen InnoDB?

Ich bin mir sicher, dass das nicht am Core/Caching von TYPO3 liegt, da 
gibt es genug andere Faktoren, mit denen man TYPO3 ausbremsen kann ;-)


Gruß,
Markus
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german