Programmer avec SPIP 3.0
Documentation technique sur SPIP 3.0

> > > Des gabarits appelés « squelettes »

Des gabarits appelés « squelettes »

Toute l’interface publique (dans le répertoire squelettes-dist) et l’interface privée (dans le répertoire prive) utilisent, pour s’afficher, des gabarits appelés « squelettes », mélange de code à produire (le plus souvent HTML) et de syntaxe SPIP.

Lorsqu’un visiteur demande à afficher la page d’accueil du site, SPIP va créer une page HTML grâce à un squelette nommé sommaire.html. Chaque type de page possède un squelette particulier, tel que article.html, rubrique.html...

Ces squelettes sont analysés puis compilés en langage PHP. Ce résultat est mis en cache. Ce sont ces fichiers PHP qui servent à produire ensuite les pages HTML renvoyées aux visiteurs d’un site. Pages qui sont elles-aussi mises en cache.