Qu’est-ce qu’un CMS ?

 

Un CMS est un système de gestion de contenu Web. On les appelle aussi système de publication web.
Ce sont ce qu'on appelle des progiciels, c'est à dire des logiciels (sites web en l'occurrence) prêts à emploi, clés en main, qu'il faut juste paramétrer pour pouvoir être mis en oeuvre. Ils évitent de fastidieux et coûteux développements et tests. Ils proposent une zone d'administration pour gérer dynamiquement le site en ligne depuis le web.
Grâce à eux, vous mettez un site en ligne en quelques minutes, depuis n'importe quel ordinateur connecté à Internet !
Vous réalisez des projets complexes en quelques jours, voire quelques semaines au lieu de quelques mois.

Un site dynamique propose déjà de séparer le fond (le contenu) de la forme et stocke généralement les textes à publier dans une base de données.

Ceci permet de bénéficier d'un site plus souple avec les avantages suivants :

1. Forme pouvant être modifiée sans toucher au fond

2. Adresser du contenu à d'autres médias

3. Langages dynamiques utilisés pour rechercher ou insérer le contenu dans la base de donnée, permettant de créer de l'interactivité et du dynamisme sur le site

Les CMS offrent en plus de cela :

· Des sites prêt à l'emploi, qu'il suffit de paramétrer

· Une zone d’administration (accessible via le web depuis n'importe où)

· Un « Workflow » (ou à minima un circuit de validation des publications soumises)

· La possibilité de délégation de gestion (statuts différents possibles des contributeurs autres que l’admin/webmaster).