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.


