Un CMS (Content Managment System) est un logiciel permettant de créer et de mettre à jour un site Web de manière rapide et sans aucune connaissance technique.
J’ai souvent été très déçu de ce genre d’outils, après les tristes expériences que j’ai vécues avec PHPNuke, Mambo (désormais Joomla), SPIP, XOOPS et plus récemment Drupal. Ces CMS sont, pour moi, beaucoup trop lourds et ne permettent pas naturellement (c’est-à-dire sans chipotages) de remplir trois conditions qui me tiennent à coeur :
- Le respect des normes W3C (XHTML et CSS)
- Le respect de l’accessibilité
- L’optimisation du référencement
Jusqu’à très récemment, je pensais que je n’utiliserais plus jamais de CMS de toute ma vie (je sais, je vois loin) tellement j’étais dégouté par ces outils inaboutis… C’est alors que j’ai découvert, quasiment coup sur coup, deux CMS qui m’ont redonné envie d’y croire !
Le premier se nomme CMS Made Simple. Il s’agit d’un projet Open Source que Fred Cavazza avait déjà présenté par le passé. Il a l’avantage à mes yeux d’être simple (d’où le nom) donc facile à prendre en main et de produire un code propre et optimisé pour les moteurs de recherche.
Le second est NextCMS, un projet payant réalisé par la société Nextweb, dont nous avons eu la chance de rencontrer l’équipe en début de semaine dans leurs bureaux de Strasbourg (à ce propos, je vous conseille la choucroute aux poissons de la Maison Kammerzell !). Ce CMS à une particuliarité très importante : l’interface d’administration est en XUL, ce qui améliore grandement l’expérience utilisateur (glisser-déposer, upload rapide, etc.). De plus, il offre une gestion très poussée du référencement (ils ont pensé à tout, on peut même tricher !) et un code propre selon les règles du W3C. Les autres fonctionnalités intéressantes sont l’éditeur d’images, la gestion de l’emailing, le workflow, les statistiques (AWStats), les flux RSS, l’e-Commerce, l’e-Recrutement, l’e-Agenda, etc.
Cependant, ces deux CMS n’ont pas le même intérêt. En effet, j’aurais tendance à recommander CMS Made Simple pour les petits sites pas trop tordus et NextCMS pour les gros sites de plus de 200 pages.
A présent, j’attends avec impatience ce qui sera sans doute le meilleur CMS jamais connu : WYMsite.