Programmer avec SPIP 3.0
Documentation technique sur SPIP 3.0

> > > > Cache des squelettes

Cache des squelettes

Il existe différents caches dans SPIP, d’autres pouvant aussi être fournis par des plugins tel que « Mémoïsation », « Fastcache » ou encore « Cache Cool ».

Un des caches essentiels est celui des squelettes : le résultat de la compilation d’un squelette, donc le code PHP généré, est mis en cache dans le répertoire tmp/cache/skel. Ce cache a une durée de validité illimitée. Il sera recréé, pour un squelette donné, uniquement si :

  • le squelette d’origine est modifié (en se basant sur la date du fichier sur le disque),
  • le fichier mes_options.php ou mes_fonctions.php est modifié,
  • le paramètre var_mode=recalcul est passé dans l’URL,
  • le cache est manuellement vidé.