CMS est l’acronyme de “Content Management System“, ce qui équivaut en français à “Système de Gestion de Contenu“. Il s’agit d’un programme informatique utilisant une base de données et permettant de gérer de A à Z l’apparence et le contenu d’un site web.

On pourrait dire que c’est une plateforme de développement de site accessible en ligne grâce à un identifiant et un mot de passe et qui permet de modifier le contenu de votre site sans avoir à connaître les moindres notions de programmation informatique.

Avec cet outil, il est possible d’ajouter, modifier, supprimer du texte, des images, des fichiers…  Différents modules (ou plugins) peuvent être ajoutés, tels que :

  • boutique en ligne,
  • galerie photos et vidéos,
  • livre d’or,
  • newsletter,
  • carte google map,
  • et tant d’autres…

Les possibilités sont si nombreuses qu’il me serait impossible de toutes les énumérer.

Plusieurs CMS parmi les plus utilisés sont des logiciels “open source” c’est à dire auxquels on peut accéder librement et gratuitement.

Les avantages des CMS sont nombreux :

  • Pas besoin d’installer quoi que ce soit sur votre ordinateur, tout se passe en ligne.  Le CMS est installé chez l’hébergeur.
  • L’apparence et le contenu se gèrent de manière indépendante, ce qui vous permet de pouvoir faire toutes les modifications de contenu que vous souhaitez sans pour autant risquer de faire des dégâts au niveau du design.
  • Les coûts de développement sont réduits car beaucoup de fonctionnalités sont incluses
  • Plusieurs personnes peuvent administrer et faire des modifications sur le site en même temps sans créer de conflit…

Les CMS les plus courants sont :

Joomla!, WordPress, Drupal, Spip…

Pour ma part, après avoir développé de nombreux sites avec le CMS Joomla!, je suis maintenant davantage séduite par les possibilités multiples du système WordPress.