[TYPO3-german] Cache fuer bestimmte Inhalte ausschalten

Joe Lipps info at joelipps.de
Tue Nov 20 14:17:10 CET 2007


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 <info at joelipps.de> 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
>>
>>
>>
>>     
>
>
>
>   


More information about the TYPO3-german mailing list