CMS

 

Content Management System (CMS)

 

Un CMS est un logiciel destiné à la conception de sites web. Installé sur un serveur web, un CMS bénéfice d'un back office d'administration qui permet à des utilisateurs non informaticiens de publier du contenu en ligne.

 

Les avantages d'un CMS : 


  • Pouvoir travailler à plusieurs sur une même interface grâce à un workflow de publication. 
  • Le back office propose une interface normalisée, logique, organisée
  • La prise en main est facile (plus ou moins selon les CMS)
  • Un WYSIWYG ou Rich text Editor permet de faire une mise en page des contenus
  • La présence d'une communauté qui contribue au maintien et à l'évolution des CMS
  • Les CMS sont accessibles via un navigateur : une mise à jour est possible de n'importe quel ordinateur relié à Internet. 
  • Le contenu et la présentation sont séparé : le contenu est stocké dans une base de données, c'est ce contenu qui est modifiable par l'utilisateur et non la page elle même. 
  • On parle alors de contenu "dynamique".  

Les principaux CMS open source du marché sont Drupal, Joomla, Typo 3, eZ publish, SPIP, Wordpress