Hallo alle zusammen
ich habe Problem und bitte um ihre Hilfe
die Seiten werden sehr langsam gebaut
ich habe im template Einstellung
config.no_cache = 0
aber ich sehe im Frondend ( adminPanel > Info)
diese daten
no_cache = 1
total parsetime: 18695 ms
warum diese Widerspruch und wie kann ich das beheben?
ich habe auch phpmyadmin angeschaut die Tabelle cache_pages ist total Leer
benutze
typo3 4.2.0
mysql 5.0.1
php 5
Vielen Dank im voraus,
mit freundlichen Grüßen
anwor
Dafür kann es viele Grüße geben.
Stell erst mal sicher, dass z.B. Deine Edit Icons etc. aus sind. Sonst unterbindet der Admin-Panel bereits das Caching - alle anderen normalen User würden die Seite aus dem Cache geliefert bekommen.
Dann kann eine installierte Extension den Cache deaktivieren. Dazu am besten nacheinander einfach die Extension deaktivieren und kucken wie sich das Ganze auswirkt.
Gruß
Michael
Hallo Michaelh74
Danke für die Antwort
>>Stell erst mal sicher, dass z.B. Deine Edit Icons etc. aus sind<<
Ich weiss nicht was für Icons meinst du ? Ich bin zwar seit einige Moanaten mit typo3 beschäftigt aber nur ab und zu, meine Kenntnisse sind noch nicht so gut.
auch wenn ich adminPanel ausschalte werden die Seiten genau so langsam gebaut,
adminPanel eingeschaltet um die Cache Verhalten zu sehen.
Extension sind zu viele, wenn ich einige ausschalte dann werden die Seiten gar nicht gezeigt oder andere Problem Meldungen bekomme,
ich habe mitbekommen dass einige Extension automatisch den Cache ausschalten,
es wäre sehr nett wenn du mir schreiben würdest , wo und in welchen Datei von Extension die Cache ausgeschaltet. Ich werde dann versuchen den Cache einzuschalten .
mit freundlichen grüssen
anwor
wenn ich mich recht entsinne ist im frontend-edit-mode der cache deaktiviert. D.h. wenn Du im gleichen Browser durch die Seiten surfst und in die cache Tabelle guckst, wird da nix geschrieben.
Leer doch einfach den Cache, log Dich aus oder nimm einen anderen Browser (nicht neuer Tab oder neues Fenster, sondern anderer Browser) und surf ein bisschen rum und guck danach in die Cache-Tabelle ob da was geschrieben wurde.
Normal gibts da überhaupt keine Probleme mit.
Viele Grüße,
Niki
Hallo Niki
bitte um Verzeihung für verspäte Antwort.
Ich habe genau das gemacht was du mir geschrieben hast, zuerst Cache gelöscht , dann neue Browser geöffnet und mehrmals die Seiten angeschaut, danach , tabelle cache_pages angeschaut , total Leer .
also ich denke aus irgend gründe (welche, weiss ich nicht) , cache wird aus geschaltet, ich bin sehr dankbar wenn man mir die Gründe schreibt.
ich verdächtige Extension
in welchem Datei von Extension wird den Cache ausgeschaltet oder einschaltet, kann man mir ein Zeichen oder weg zeigen damit ich suchen kann?
mit freundlichen Grüssen
anwor
Hallo,
deaktivier doch einfach mal alle extensions und schau ob du wo bei den Seiteneigenschaften das caching abdrehst
georg
Kuck einfach in den Admin-Panel und schau, dass auch wirklich nichts angeklickt ist. Die Anzeige des Admi-Panels allein unterbindet das Seiten-Caching nicht. Aber sobald eben Ding wie Front-End Editing (Icons) an sind, greift das Caching nicht mehr.
Bei der Fülle an Extension die es derzeit für T3 gibt, kann ich Dir natürlich nicht die nicht cache-baren hier nennen ;-)
Außerdem kannst Du dann nicht einfach her gehen und dort dann den Cache anschalten. Manche Extension verzichten bewußt auf das Caching und würde mit nicht mehr laufen.
Also befolge mal den Rat von Nick und just2b und schau in Deine Caching Tabellen und deaktivere zusätzlich installierte Extension - nicht die vom Core bzw. der Standardinstallation.
Gruß
Michael
Hallo ,
nochmal Vielen Dank an Michaelh74, Niki, just2b(George),
Ich habe das gemacht was ihr mir geschrieben habt, alle lokale Extension, ein nach anderem, ausgeschaltet und das Ergebnis angeschaut. bei allen war gleichgültig mit cache und Performance, nur eine war nicht (sb_accessiblecontent), beim Ausschlatung die Tabelle cache_pages wurde gefüllt und die Seiten bis 2 sec. schneller gebaut.
dann habe ich wieder den Extension Installiert und in der Datei
ext_emconf.php
die Einstellung
'clearCacheOnLoad' => 1
, geändert zur
'clearCacheOnLoad' => 0
,
jetzt wird wieder cache_pages wieder gefüllt
aber in frontend > admPanel > info steht diese Daten immer noch
type: 0
gr_list: 0,-1
no_cache:
fe_user, name:
fe_user, uid:
Total parsetime: 4422 ms
wie man sieht no_cache ist leer hier, aber wenn ich in typoscript config.no_cache = 1 schreibe dann diese wert wird auch in admPanel angezeigt und nicht leer bleibt, ich weiss nicht ob das so wichtig ist wenn hier no_cache wert leer ist.
leider meine Hauptproblem bleibt, denn bis auf eine Seite vollständig gebaut wird ca. 15-20 sec. dauern, erste 10 sek. bewegt sich gar nicht , nächste 10 sek für den Aufbau der Seite.
Ich bin immer noch sehr dankbar für jede Tipps
mit freundlichen Grüssen
anwor
clearCacheOnLoad sagt nur, dass beim installieren 1x der cache geleert wird. das ist zum betrieb der ext zumeist auch notwendig!
der generell langsame aufbau lässt auf einen schwachen server schließen
georg