Ich hab nochmal recherchiert und hab das gefunden: http://www.typo3forum.net/forum/faq-extensions/17815-wie-kann-ich-das-caching-von-extensions-steuern.html
Die ext_localconf.php existiert in der Extension schon, lediglich war der letzte Übergabeparameter in der Zeile: t3lib_extMgm::addPItoST43($_EXTKEY,'pi1/class.tx_mvyahooweather_pi1.php','_pi1','list_type',0); auf 1 gestellt, ich gehe also davon aus, daß der Cache damit nicht deaktiviert war. Ich hab das jetzt mal auf 0 geändert, mal beobachten, ob es nützt. Die Frage ist jetzt nur: Schaltet diese Konfiguration in der ext_localconf.php somit den Cache für die ganze Seite ab oder eben nur für die Extension? Gruß, Joe Joe Lipps schrieb: > Hallo Christian > > O.K, werd mir das mal näher bringen müßen. Momentan weiß ich noch gar > nicht, wie ich eine Extension als USER oder als USER_INT einbinde, > geschweige denn, ob diese Formulierung überhaupt so stimmt. > Hast Du einen Tip für mich, wo ich da suchen kann? > Nicht, daß Du denkst, ich bin zu faul zum recherchieren, mir rennt nur > grad die Zeit davon und ab morgen bin ich traurigerweise für längere > Zeit nicht in der Lage, mich mit Typo3 zu beschäftigen :-( > > Gruß, Joe > > Christian Wolff schrieb: > >> Hallo Joe, >> eis gibt für eine extension zwei Mögliche wege >> USER und USER_INT >> wobei INT nicht gecached wird. >> >> wenn du jetzt möchtest das seiten die diese spezielle extension enthalten >> z.B eine kürzere cache dauer haben >> könntest du das übers template festlegen. >> über >> config.cache_period = 3600 >> >> oder >> >> page.config.cache_period = 3600 >> >> die angabe erfolgt in sekunden. >> somit kannst du also für bestimmte seiten zumindest die dein plugin >> enthalten die cache zeit verkürzen. während >> andere seiten ganz normal z.B 24 Stunden im cache verbleiben. >> >> da der typo3 cache auf seitenbasis und nicht auf "object" basis arbeitet. >> ein es nicht möglich einzelne objecte mit einer >> anderen zeit zu cachen. >> >> intern funktioniert der cache ungefähr so: >> >> die seite wird einmal gerendert. >> >> überall wo USER_INT objekte rein kämen wird statt dessen ein marker >> gesetzt. mit einem hash. >> bei der auslieferung des caches wird dann an die stelle des markers das >> jeweilige USER_INT object eingesetzt (und dadurch >> jedes mal neu gerendert) >> >> ich denke wenn du über einen zeitraum von 1h nachdenkst ist es am besten >> einfach den page Cache für die betreffenen seiten zu verkürzen. >> >> wens um sekunden geganen währ währe vieleicht der USER_INT weg der bessere >> gewesen. >> >> gruss chris >> >> >> On Tue, 20 Nov 2007 12:24:58 +0100, Joe Lipps <[EMAIL PROTECTED]> wrote: >> >> >> >>> Vielleicht, sollte ich meine Frage noch erweitern: >>> >>> Gäbe es auch eine Möglichkeit, für eine Extension festzulegen, daß der >>> Cache nach einer bestimmten Zeit gelöscht wird, d.h. der Inhalt der >>> Seite wird ganz normal gecached, der für die eingebundene Extension aber >>> z.B. nach 1h gelöscht? >>> >>> Gruß, Joe >>> >>> >>> >>> >>> >> >> >> > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german > > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german