$cache_lifetime
Definiert die Zeitspanne (in Sekunden) die ein Cache gültig
bleibt. Ist die Zeit abgelaufen, wird der Cache neu generiert. '$caching'
muss eingeschaltet (true) sein, damit '$cache_lifetime' Sinn macht. Der
Wert -1 bewirkt, dass der Cache nie abläuft. Der Wert 0 bewirkt, dass
der Inhalt immer neu generiert wird (nur sinnvoll für Tests, eine
effizientere Methode wäre $caching
auf 'false' zu setzen).
Wenn $force_compile
gesetzt ist, wird der Cache immer neu generiert (was einem Ausschalten
von caching gleichkommt). Mit der clear_all_cache()
Funktion können Sie alle Cache-Dateien auf einmal entfernen. Mit der
clear_cache() Funktion können Sie
einzelne Cache-Dateien (oder Gruppen) entfernen.
Technische Bemerkung
Falls Sie bestimmten Templates eine eigene Cache-Lifetime geben wollen,
können Sie dies tun indem Sie $caching
auf 2 stellen und '$cache_lifetime' einen einmaligen Wert zuweisen, bevor Sie
'display()' oder 'fetch()' aufrufen.