$cache_lifetime
Il s'agit de la durée en secondes pendant laquelle un cache de template
est valide. Une fois cette durée dépassée, le cache est regénéré.
$caching doit être a "true" pour que $cache_lifetime ait une
quelconque utilité. Avec une valeur de -1, le cache n'expire jamais.
Avec une valeur de 0, le cache est toujours regénéré (utile
a des fins de tests seulement. Une meilleure faton de désactiver
le cache est de mettre $caching a "false").
Si $force_compile est
activé, les fichiers du cache seront regénérés a chaque fois,
désactivant ainsi le cache. Vous pouvez effacer tous les fichiers du cache
avec la function
clear_all_cache()
ou de faton individuelle (ou groupée)
avec la fonction clear_cache().
Note technique
Si vous souhaitez donner a certains templates leur propre durée de vie
en cache, vous pouvez le faire en réglant
$caching a 2,
puis $cache_lifetime a une unique valeur juste avant d'appeler
display ou fetch().