Qu'est-ce qu'un CMS ?
Un CMS pour créer votre site Internet ?
Sur le 1 million de sites internet les plus visités, 791981 sites, soit 79%, sont construits à l'aide d'un CMS (source). Un Content Management System (CMS) ou un Système de Gestion de contenu (SGC) est un logiciel permettant de créer des sites internet collaboratifs contenant un grand nombre de pages.
79% des sites sont créés grâce à un CMS
Dans le top des 1 millions premiers sites dans le monde, 79% ont été réalisés par des CMS.
La répartition des CMS les plus utilisés pour la construction de ces sites est présentée ci-contre:
- Wordpress: 39%,
- Drupal: 2,8%,
- Google Search Appliance: 2,5%,
- CPanel: 1,8%,
- Joomla!: 1,6%,
- Squarepsace: 1,4%,
- Autres: 54,4%.
Source: https://trends.builtwith.com/cms
Un logiciel permettant de créer un site collaboratif
Un gestionnaire de contenu (CMS) permet de créer des sites internet multi-pages et multi-utilisateurs.
Il ouvre à des utilisateurs rédacteurs l'accès à la rédaction des pages de sites internet:
- écriture des textes,
- ajout des médias : images, videos, sons,
- gestion des fichiers à télécharger.
Un CMS est collaboratif car il permet de gérer des utilisateurs et des niveaux d'utilisation, des métiers différents:
- visiteurs,
- rédacteurs,
- modérateurs,
- administrateurs,
- webmasters,
- développeurs,
- web-designers.
Ainsi, chaque utilisateur connecté accède à un espace qui lui est propre, dans ce qu'on appelle un "back-office". Dans la majorité des cas, les visiteurs accèdent à la lecture des pages du site, dans ce qu'on appelle le "front-office", sans authentification.
Un CMS est adapté à la création de sites de pages et utilisateurs multiples et structuré selon une arborescence définie.
L'exemple présente des acteurs et quelques actions lorsque le site Internet a été déployé.
Exemple d'organisation fonctionnelle du CMS:
Avec un CMS, le propriétaire devient rédacteur de son site
Ajouter une page, l'associer à un menu, modifier une image, une video: ces actions deviennent accessibles au rédacteur ou propriétaire (et non au développeur du site).
Ces possibilités distinguent le CMS du site statique, pour lequel tout changement de contenu dépend du développeur.
La sécurité du CMS est assurée par sa communauté
En 2018, 78% des sociétés ont subi au moins une cyber-attaque (source)
Le risque de hacking ou piratage des sites est présent dans la vie d'un site. Les communautés qui soutiennent les CMS (Wordpress, Drupal, Joomla) assurent la veille de sécurité et apportent les correctifs. Cet avantage permet la mise à jour régulière des sites.
Dans la plupart des cas, la mise à jour est réalisée par le développeur ou le webmaster, par exemple dans le cadre d'un contrat de maintenance.