[TYPO3-german] TYPO3-PerformanceProblemebeimehrals2000angelegten Seiten -Warenkorb Overview wars
JoH
info at cybercraft.de
Thu Jun 8 17:45:36 CEST 2006
> Also, es scheint wirklich so zu sein das der Warenkorb OVERVIEW, der
> auf jeder Seite eingebunden war die Seite so langsam macht.
> Ich habe es mal mit den 5000 Seiten ausprobiert, sobald ich den
> Warenkorb abschalte, sind die Seiten schnell. Schalte ich diesen
> wieder ein, geht´s direkt bergab mit der leistung. Nur was mache ich
> den jetzt? Normal sollte der Warenkorb ja eigentlich immer sichtbar
> sein! Kann ich das irgendwie anders machen / regeln? Ich kann ja den
> Warenkorb in der Übersicht nicht einfach weglassen *grübel*
>
> Ich hatte diesen über einen Marker so eingebunden:
> ### Warenkorb auf jeder Seite ###
> #seite.20 {
> #marks.WARENKORB < plugin.tt_products
> #marks.WARENKORB.code >
> #marks.WARENKORB.code = OVERVIEW
> #}
Tja, Du hast rein prinzipiell gesehen recht. Es liegt an tt_products
Ich hab mir gerade mal die sources von tt_products vorgeknöpft und da steht
an diversen Stellen:
$TSFE->set_no_cache();
Das ist absolut tödlich und vor allem unnötig.
Du kannst das aber relativ einfach abstellen:
Kommentier mal alle Vorkommen von $TSFE->set_no_cache(); aus (gibt's nur in
class_tx_ttpproducts_pi1.php)
Danach änderst Du das TypoScript Setup folgendermaßen ab:
temp.tt_products < plugin.tt_products
plugin.tt_products >
plugin.tt_products = COA_INT
plugin.tt_products {
10 < temp.tt_products
}
Auf diese Weise hast Du
a) sichergestellt, daß NUR tt_products nicht im Cache landet
b) die Möglichkeit noch zusätzliche Wraps oder anderen Kram an tt_products
dranzustricken.
Versuch's mal.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de
More information about the TYPO3-german
mailing list