Le CMS SPIP
SPIP fait partie de la grande famille des CMS [1].
Un CMS est un outil qui permet à des non-informaticiens de publier du contenu sur le web. Pas besoin d’outils spécifiques et coûteux. Pas besoin d’achat de licence.
Si vous savez commander un billet de train sur le site de la SNCF, vous saurez publier du contenu sur un site réalisé avec le CMS SPIP.
SPIP se distingue des autres CMS sur certains points :
- une approche éditoriale qui vient du journalisme : notion de chapeau, de brèves, de rubriques, d’articles, de première publication (date de publication antérieure), de popularité
- un respect de la typographie (française et internationale). En particuliers, des espaces avant et après les signes de ponctuation
- la gestion des notes de bas de page
- une gestion aisée des liens internes au site [2]
- une interface d’administration qui a été pensée pour de l’éditorial et non pour des informaticiens [3]
SPIP, un FrameWork ?
Avec le temps, tout en gardant son approche résolument tournée vers la facilité d’utilisation, SPIP est devenu un outil à tout faire [4] en matière de publication web :
- SPIP devient un langage de templates capable d’interroger n’importe qu’elle base de données (actuellement, MySQL, SQLLite et PostgreSQL) [5].
- SPIP gère la mise en cache du contenu généré.
- SPIP permet de faire des translittérations simplement (encodage des caractères dans différents standards : utf-8, iso…).
- SPIP dispose d’un mécanisme de plugins permettant de l’étendre simplement.
- La mise en AJAX de certaines portions de page est grandement facilité
- …