[TYPO3-german] linkVars und Cache - Nachtrag
Peter Linzenkirchner
peter at linzenkirchner.de
Sun May 21 20:21:14 CEST 2006
Hallo,
Dass es am Cache liegt, habe ich jetzt definitiv:
[globalVar = GP:sid > 0 ]
config.no_cache = 1
[else]
config.no_cache = 0
[global]
Damit geht es, die Variable schleift durch. Aber damit ist das Cache-
System ja weitgehen ausgehebelt, sobald jemand mit einer sid die
Seiten aufruft. Solange ich das alleine teste, merke ich keinen
Unterschied, aber sobald es mal mehr Leute werden, dürfte es schnell
eng werden.
Soweit ich das Caching-System verstehe passiert jetzt folgendes:
- ohne sid werden normal der Cache benutzt (er wurde ja nicht gelöscht)
- mit sid werden die Seiten für diesen Aufruf neu berechnet
- die Bilder werden offenbar immer aus dem Cache geholt (zumindest
lautet die URL immer noch auf typo3temp/pics und der Dateiname ändert
sich nicht.
- die grafischen Menü-Buttons aber, die über GIFBUILDER erstellt
werden, die werden jetzt bei jedem Aufruf neu erstellt.
Mir ist (mittlerweile) klar, dass zum Durchschleifen einer Variablen
zumindest ein Teil des Caches deaktiviert werden muss. Aber ich würde
das zumindest soweit als möglich reduzieren wollen. Zum Beispiel
müssten die Newseinträge und generell alle Inhalte, die keine Links
enthalten, nicht jedesmal neu aufgerufen werden. Ausserdem würde ich
gerne die Buttonerstellung in jedem Fall cachen und so weiter. Das
könne ich zum Beispiel über config-Einträge in Subtemplates versuchen.
Ist der Ansatz sinnvoll, oder bin ich total auf dem Holzweg?
Viele Grüße
Peter
--
-----------------------------------------------
Peter Linzenkirchner
Lisardo Multimedia GmbH
http://www.lisardo.biz/
Herrenbachstraße 19, 86161 Augsburg
Tel. ++49-821-150565, Fax ++49-821-150595
-----------------------------------------------
More information about the TYPO3-german
mailing list