Présentation de SPIP

Chez Netapsys, nous accompagnons depuis plusieurs années nos clients dans leur utilisation du CMS SPIP. Apporter des solutions pérennes qui répondent aux attentes de nos clients est une mission qui nous tient à cœur.
Mais voilà, qu’est-ce que SPIP ?

SPIP, un CMS francophone

SPIP a été créé par des développeurs voulant permettre à toutes personnes désirant mettre en ligne facilement du contenu… leur contenu! SPIP 1.0 a été lancé officiellement en juillet 2001. 16 ans d’existence aujourd’hui! Il ne faut pas oublier que WordPress 1.0 est sorti en janvier 2004! Soit 2 ans et demi plus tard.

SPIP est un acronyme : Système de Publication pour Internet Participatif. De nos jours, cette notion de participation à du contenu est devenu une idée courante pour un CMS (cf. un gestionnaire de contenu). Or, à sa création, cette idée a apporté un vent nouveau sur le monde internet français.

SPIP se devait d'être accessible avec une prise en main rapide par des personnes ne maîtrisant pas le code HTML. Cette ligne de conduite est l’essence de SPIP encore aujourd’hui.

SPIP 3.1, un millésime de maturité

SPIP a été créé en 2001 et a connu 3 versions majeures :

  • SPIP 1.0, stabilisation d’un produit, un système de publication intégré ;
  • SPIP 2.0 est à la fois, 6 ans plus tard, un système de publication intégré et une plate-forme de développement multi-serveurs SQL ;
  • SPIP 3.0, “une nouvelle version marquée par la réécriture complète de l’espace privé en squelettes (NDLR: des gabarits), une forte modularisation et une boucle DATA révolutionnaire.”

Entre ses différentes versions majeures, de petites révolutions sont apparues :

  • SPIP 1.8, refonte graphique de l’espace privé ;
  • SPIP 1.9, des filtres graphiques époustouflants, le “retour” des plugins et l’UTF-8 par défaut ;
  • SPIP 2.1, plus rapide, plus sécurisé, “une version optimisée”.

En janvier 2016, la Core-Team livre officiellement la version 3.1. Cette version continue dans la lancée de SPIP 3.0 dans la réécriture de son code et sa modularité.

L’accent a été mis sur une rationalisation des API et de la documentation de son code. Pour nous développeurs, c’est un réel plaisir de pouvoir intégrer de nouvelles fonctionnalités dans SPIP et surtout nous permet de répondre de façon plus pérenne aux besoins du client.

La possibilité de créer de nouveaux plugins est la sécurité de ne pas modifier le cœur du CMS et ainsi faire profiter au client des mises à jours mineures et majeures de SPIP en toute sérénité.

La rétrocompatibilité, un point important

Depuis les premières versions de SPIP, la Core-Team a toujours pris en compte le passage d’une version n de SPIP à une version n+1. Il est très facile de mettre à jour une nouvelle version de SPIP. Bien entendu, il faut respecter certaines règles :

  • Ne pas modifier le cœur de SPIP ;
  • Ne pas changer la structure des données.

Il est par exemple possible de faire la mise à jour d’un SPIP 1.8 vers un SPIP 3.1 facilement. Il peut arriver que votre site SPIP ait été un peu laissé de côté pendant quelques temps. Mais aujourd’hui, ce site revient au devant de la scène et vous devez faire des mises à jour de ses fonctionnalités. N’ayez pas peur, cette opération se fera sans difficultés. Il vous suffit d’avoir les clés de votre base de données pour la faire migrer sur un nouveau site SPIP. Dupliquez votre base de données, installez les fichiers de SPIP 3.1 sur un serveur, et lancez l’installation de ce SPIP en lui indiquant le nom de la base de données que vous avez copié. SPIP s’occupera de tout.

Si vous rencontrez des soucis d’accents, il vous faudra installer le plugin “Grenier” qui permettra de lancer une conversion de vos données vers le bon encodage. (On pourra voir ces étapes dans un prochain billet sur ce blog.)

Ces opérations sont tellement simples qu’elles sont à la portée de tous. SPIP vous accompagne du début jusqu’à la fin, tout comme nos équipes.

Les mises à jour, un point d’honneur

Contrairement au monde anglophone de WordPress ou Drupal, SPIP est maintenu par un groupe d’irréductibles gaulois. Sa communauté est essentiellement francophone, pourtant éparpillée sur tout le globe.

Nous autres français avons la réputation d’être râleurs, de toujours critiquer. La communauté de SPIP ne déroge pas à la règle et a su en faire sa force. Elle discute des meilleures solutions et ne se laisse pas bercer par un effet de mode. Ce qui est intégré dans SPIP est le fruit d'un long travail de réflexion et d’échanges au sein de la communauté.

Nous pourrions croire que la communauté de SPIP est inactive mais elle est très réactive lorsqu’un désastre survient : les failles de sécurité ou les bugs identifiés sont rapidement corrigés par la Core-Team. Peu de temps après, une version mineure est mise à disposition de tous pour apporter le correctif adéquat.

SPIP, une histoire de passion

Depuis sa création, SPIP déchaîne les passions de ses créateurs, de ses utilisateurs tout comme de ses détracteurs. Lorsque vous regardez son histoire et celle des CMS en vogue aujourd’hui, vous vous rendrez compte qu’il n’y a pas d’entreprise derrière SPIP, encore moins de stratégie marketing chère à notre société.

SPIP vit toujours et a encore de très beaux jours devant lui. Et cela grâce au travail de gens passionnés et passionnants. Ces différentes personnes interviennent régulièrement dans des événements pour parler de SPIP https://blog.spip.net/SPIP-au-CMSday.html. La communauté a aussi beaucoup d’humour et en fait son état d’esprit : https://blog.spip.net/SPIPoulet-2015.html https://blog.spip.net/Sticker-brode-SPIP.html

Malgré cela, elle connait son métier jusqu’au bout des ongles https://www.slideshare.net/Yterium/spip-et-la-gestion-de-la-performance, https://blog.spip.net/SPIP-joue-a-cache-cache-avec-OpCache.html

C’est pour cela que notre équipe de développeurs vous accompagnant tout au long de votre projet est composée de gens passionnés et qui n'oublieront pas de répondre à vos attentes après de mûres réflexions.

Conclusion

Comme nous avons pu le voir SPIP est robuste et en bonne santé. Les solutions que nous apportons à vos projets basés sur SPIP ne seront que plus fortes du à la pérennité d’avenir de ce CMS et une prise en main en douceur de votre outil métier et/ou éditorial.

Nous nous tenons à votre disposition pour étudier vos projets et vous accompagner pour les faire éclore.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Captcha *