Gestion de contenu
Un outil de « CMS » (Content Management System, en français Gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (back-office) permettant à un administrateur de site de créer ou organiser les différentes rubriques.
Idéalement, un CMS doit posséder un système de workflow permettant à une équipe éditoriale de travailler simultanément sur le contenu du site et à un responsable de publication de valider les différentes contributions avant leur mise en ligne.
Les articles et le contenu du site sont en principe stockés dans un base de données, tandis que des templates (modèles de pages) permettant de définir la présentation du contenu.
Classiquement, un CMS propose une présentation sous forme de boîtes, la plupart du temps organisées en trois colonnes. La plupart des CMS disposent d'un fil RSS mis à jour automatiquement lors de la publication de nouveaux articles.