Bien choisir un CMS open-source

On ne compte plus les sites réalisés grâce à des CMS (Content Management System – système de gestion de contenu). Véritables couteaux-suisses de la publication web, ces outils au départ destinés aux projets ayant une forte dimension éditoriale servent aussi bien à réaliser des sites de type « institutionnel », « marque », voire des sites marchands ou communautaires grâce à des modules complémentaires ou du développement sur-mesure… Pris en l’état, les CMS présentent deux avantages de base :

  • mise en place (en général) rapide avec peu ou pas de travail technique
  • création et modification facile des rubriques et contenus via l’interface d’administration

Les CMS open-source sont aujourd’hui tellement nombreux que le choix d’un outil nécessite une définition précise des besoins et un comparatif d’autant plus approfondi que le projet est ambitieux.

Smile, une « société d’experts des architectures web et des solutions open source », publie quelques livres blancs parmi lesquels Choisir un CMS et Les CMS open-source. Ces deux documents sont remarquables par leur clarté et leur exhaustivité.

Faut-il pour autant se poser les 200 questions et étudier la dizaine de logiciels présentés (il s’agit déjà d’une sélection !) ? Oui et non. Smile le souligne à juste titre, une comparaison de tous les outils sur tous les critères serait à la fois un travail titanesque et peu pertinent. En revanche un travail sur une sélection des critères correspondant aux besoins réels du projet est indispensable.

Attention à ne pas se limiter aux besoins à court terme, même pour un projet modeste. Si le développement sur-mesure de nouvelles fonctionnalités ou, à l’extrême, la migration vers une autre plate-forme sont toujours possibles, la charge de travail requise est rarement anodine.

Trois exemples de questions clés issues du livre blanc :

  • « Est-il possible de définir des types de contenus nouveaux, correspondant à un besoin spécifique ? Par exemple un type de contenu offre d’emploi, qui comportera des champs poste, fonction, expérience, salaire, etc, et à partir duquel on pourra créer ensuite des contenus offres d’emploi. »
  • « Est-il possible de définir l’arborescence du site, sans limitation de profondeur ? »
  • « Peut-on distinguer les étapes de contribution et de validation d’un contenu ? Peut-on affecter des habilitations distinctes à l’une et l’autre de ces étapes, de sorte que certains peuvent contribuer mais ne peuvent pas valider ? »

De plus le choix ne dépend pas de critères purement fonctionnels et techniques. Les aspects « communauté, pérennité, support » sont à considérer comme majeurs dans tous les cas : « Combien existe-t-il de références en Europe ? En France ? », « […] quelle est l’organisation en place pour gérer les évolutions ? »…

Quelques remarques pour conclure.

Il est possible de tester les principaux systèmes (y compris les interfaces d’administration) grâce aux démonstration disponibles soit sur le site du CMS soit via des services comme opensourcecms.com.

opensourcecms

A côté de l’open-source gratuit existent aussi des produits commerciaux (open-source ou non), principalement orientés grands comptes. Une société comme Diasite propose un outil puissant (création des gabarits possible sans développement technique à la fois pour les pages publiques ET la gestion des contenus) à des tarifs accessibles aux PME (de 500 à 10 000 € selon les licences). En l’absence d’une communauté de développeurs tiers (code fermé), le succès commercial sera-t-il au rendez-vous ? A suivre…

A voir :
Nous proposons un bundle comprenant quelques produits open source, dédiés au ecommerce. Ce bundle ne nécessite pas d’installation, il est portable. Si vous souhaitez y voir figurer d’autres produits, n’hésitez pas à ajouter un commentaire.

4 commentaires

  1. Tout à fait d’accord avec toi. C’est d’ailleurs sur cette base que nous avons développé http://www.Kadolog.com

    Drupal comme CMS, le tout complété de quelques modules home-made, nous avons mis sur pied ce site de création de listes de cadeaux (mariage, naissance, anniversaire, …) en un temps record.

    Pas tout à fait axé eCommerce, mais n’hésitez pas à tester le site et à nous dire ce que vous en pensez,

    A bientôt,

    Olivier.

  2. @nicolas : vraiment pas mal ce comparateur. Pour ceux que ca interesse il est possible de tester en ligne :

    * OsCommerce
    * Zen Cart
    * VirtueMart
    * Magento
    * Prestashop
    * Ubercart

Laisser un commentaire

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

Merci de taper les caractères de l'image Captcha dans le champ

Merci de saisir ces caractères dans le champ
ci-dessous afin de valider votre commentaire.

Julien

Article de : Julien

a géré des projets variés (marque, ecommerce, recrutement, relation client…) dans deux grandes agences web parisiennes. Il propose maintenant avec Dineji des prestations de conseil et d’accompagnement aux organisations à la recherche d’un chef de projet web ou responsable e-business en temps partagé.