Pour la création d’un projet Multimédia (site internet, intranet, e-commerce, etc…), il est toujours difficile de choisir s’il faut tout programmer de zéro, ou s’il faut choisir un CMS. Personnellement, je vais partir du principe que l’on choisit un CMS.
Selon les critères demandés, le CMS ne sera pas le même au final. Listons les CMS les plus connus.
WordPress
Avec les bons modules, il peut convenir pour tout type de site (e-commerce, webTV, institutionnel).
WordPress est le CMS le plus utilisé car il est facile d’installation et d’utilisation.
Si vous voulez une fonctionnalité spécifique sur votre WordPress, regardez si plugin n’a pas déjà été créé avec cette fonctionnalité ;). Il en existe un certain nombre.
Un site sous WordPress sera toujours bien référencé car il peut être indexé automatiquement dès son installation.
Les défauts de WordPress et que l’on ne peut pas customizer nativement les rôles des utilisateurs, les supprimer ou en ajouter d’autres et qu’il reste très lourd (votre site n’apparaîtra pas de manière instantanée vu les librairies qu’il doit charger initialement, et cela encore plus si vous ajouter bon nombre de plugins).
Drupal
En effet, Drupal est administrable par blocs ; chaque bloc pouvant être placé où on souhaite.
Les permissions des utilisateurs peuvent être modifiées à la volé.
Potentiellement, Drupal peut être utilisé pour n’importe quel type de site.
Prestashop, Magento, Os Commerce, etc…
Les fonctionnalités sont nombreuses pour chacun d’eux et ils peuvent être utilisés par n’importe qui, même des novices.
Ils permettent tous d’avoir un site e-commerce rapidement, que ce soit pour la gestion des produits et des clients, le référencement naturel, le multilinguisme, etc…
Ces 3 CMS e-commerce sont les plus connus dans ce domaine. ils ont chacun leurs défauts et leurs qualités et je ne saurai vous dire lequel est le meilleur.
Spip
Il se différencie des autres CMS car il utilise un système de squelette géré grâce à un langage de balisage spécifique ; les autres CMS utilisant les langages HTML et CSS
Ce système de squelette permet de créer des fonctionnalités avancées.
Il a été créé en 2001, et la version 3 (sortie courant 2012), propose encore plus de fonctionnalités intéressantes.
PluXML
Il est basé sur le XML et il est spécialisé dans les petits sites Web.
C’est un outil léger (1Mo décompressé), et il permet de créer des sites rapidement.
Créé en 2006, PluXML mériterait d’être plus connu qu’il ne l’est actuellement, car il possède des fonctionnalités avancés.
Conclusion
Je n’ai pas cité certains CMS connu (comme Joomla!, phpBB ou MediaWiki) en toute connaissance de cause.
En effet, il en existe beaucoup en libre téléchargement sur internet. Il faudrait écrire plusieurs livres pour les décrire tous 😉