Note : vous n'êtes pas identifié
Le module CACHE propose plusieurs fonctions pour gérer un cache au niveau des pages dynamiques, et ainsi baisser la charge du serveur.
Il offre les fonctions suivantes:
Fonction ˜includewithcache()
La fonction ˜includewithcache() fait un ˜include classique, mais en plus, il verifie si cet include n'a pas déjà été caché. S'il n'est pas déjà présent en cache, il le crée pour une future utilisation.Fonction ˜dont_cache()
Cette fonction ne prend pas d'arguments, elle permet de désactiver la mise en cache pour une page.Fonction ˜uncache()
La fonction ˜uncache() supprime le caches pour les pages passés en arguments.Exemple :
˜uncache("/plop.html") => Supprime le cache de templeet.php/plop.html
˜uncache("/") => Supprime tout le cache
Fonction ˜uncache_include()
La fonction ˜uncache_include() supprime le caches pour les 'include' passés en arguments.Exemple :
˜uncache_include("/") => Supprime tout le cache des 'include'
Fonction ˜set_expiretime()
Cette fonction permet de modifier la date d'expiration d'une page en cache (la valeur par défaut est fixée dans config.php).Exemple :
˜set_expiretime("7200") => Le cache sera valable durant 2 heures
