Archives du mot-clé orm

SPIP, le petit ecureuil grimpe toujours aux arbres

La communauté SPIP vient d’annoncer fièrement la sortie de la version 2.0 du petit CMS d’origine française qui fait tourner un nombre incalculable de site avec, tout de même, un article sur linuxfr.

Le projet SPIP, qui a été initié en 1998, par une communauté restreinte qui découvrait le PHP3, a grandement évolué depuis. Il permet aujourd’hui de créer un site éditorial complexe sans avoir aucune compétences en programmation. Son succès fulgurant s’explique par sa simplicité d’utilisation, sa facilité de déploiement (notamment chez les hébergeurs gratuits) et de prise en main, sa documentation exhaustive, sa communauté extrêmement active.

Les leaders du projet ont, difficilement et avec de nombreuses objections et réticences, adoptés mollement des pratiques de programmation modernes (objet et MVC par exemple). Toutefois il y a bien un truc qui n’a pas changé c’est l’habitude déconcertante pour un projet libre de ne jamais utiliser de briques externes et de tout faire soit même (mis à part des librairies JS et SafeHTML je crois).  Dans la version 2.0 de SPIP une « interface avec le SQL » est annoncé. Ont ils utilisé un des nombreux ORM existant déjà (arf, c’est peut être la dépendance à PHP5 ?) , que nenni ! Tout a été refait from scratch, pour les besoins du projet 😦

Je trouve cette approche vraiment déconcertante.

Publicités