goodie

Rsync c’est vraiment pratique ...

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 ....

GVim

Liens :

Archives :

Add to Technorati Favorites
Viva La Vida Or Death And All His Friends
Comme si de rien n'était
Point De Suture (Edition limitée)
Rockferry
Grace
The Slip (CD + DVD Live)
Des roses et des orties
Melody
This Is the Life
Med Sud I Eyrum Vid Spilum Endalaust