Comme vous le savez j’utilise Spip pour gérer ce site. Il se trouve que les fichiers squelettes ( un peu les fichiers de templates de Spip ) ne sont pas stockés dans la base de données mais sous forme de fichier texte :
- par exemple dans mon dossier /squelettes j’ai un fichier article=10.html ( que ne s’appliquera qu’aux articles de la rubrique 10 par exemple ), et article.html pour tous les autres, idem pour les rubriques .....
A premiere vue je trouvais ca plutôt archaïque .. Fallait sortir son client FTP/Ssh, download edit puis reupload .., et les conventions de nommage de fichiers pour dire à Spip quel fichier s’applique à quelles pages ..
Mais il se trouve que ca a un aspect bien pratique, maintenant que j’ai découvert Rsync !! ( un utilistaire linux pour synchroniser des fichiers situés sur 2 PCs distants )
Je stocke maintenant tous ces fichiers en local, et dès que j’ai finit d’éditer, hop je synchronise ( ca se fait en un clin d’oeil grace a une icone que j’ai crée pour l’occasion ).
Et je peux utiliser mon Gvim bien-aimé pour gérer les templates du site !!
Plus pratique que de passer par une interface Web ^^
( Peut-être que cela a été voulu par les dév de spip qui sait ... )
N.B. : si on voulait faire la meme chose avec des templates dans une basé de données fodrait pouvoir gérer la bdd à distance, ce qui n’est quasi jamais possible en mutualisé, et c’est beaucoup plus chiant que de gérer des fichiers ....

Liens :













