- Contenu: la grande majorité des CMS stockent l’information dans des bases de données (MySQL et le langage PHP accepté par la plupart des hébergeurs), ce qui permet de la réutiliser à plusieurs endroits. Peu être également stockée dans des fichiers XML.
- Design: Système de templates permettant d’uniformiser la navigation et l’arborescence . L’unité graphique est préservée: on peut ainsi facilement forcer la présentation des contributeurs! Skins: pour changer facilement le thème de l’interface.
- Diffusion: le stockage central du contenu permet de réutiliser ces informations à différents endroits du site (transversalité), de les formater différemment, et éventuellement pour l’exporter vers diverses technologies (WAP, PDA, etc.).
- Administration: une interface d’administration plus ou moins intégrée au site permet de gérer facilement le contenu.
- Permissions: concept de groupes/users/permissions (octroyer des rôles et différentes permissions d’accès au contenu ou à l’administration du site). Le contenu du site peut donc varier en fonction de l’utilisateur (contrairement aux sites statiques).
- Facilité: gérer du contenu (formulaires) peut se faire par n’importe quelle personne sans avoir de grandes compétences en programmation web (et non plus que par le webmaster “passionné” qui cummulait presque toutes les compétences: design, programmation, contenu et maintenance). On peut donc se concentrer sur le contenu (accessible via le web depuis n'importe où). La technologie est de plus en plus transparente.
- Redistribution du pouvoir: qui n’est plus qu’entre les mains du webmaster. Le coût par unité d’information baisse.
- Planification du contenu: gestion complète allant de la création, validation, publication, mise en attente, durée de vie limitée et archivage automatique. Possibilité de travailler à plusieurs sur le même document et de spécifier des droits pour chaque utilisateur. Amélioration indéniable de la qualité de l’information.
- Maintenance du site décentralisée: une interface web permet de gérer le site depuis n’importe où (indépendant d’un système d’exploitation et pas besoin d’installer un logiciel).
- Réactivité: on peut modifier quand on veut depuis où on veut
- Moteur de recherche
- Commentaires: améliore la qualité de l’information.
- Syndication de contenu: échange de contenu entre sites au formatXML (RSS)
- Plugins: permettent d’ajouter des extensions au site web (modules, blocs, Newsletter, Catalogue, Shop Online, etc..).
Réflexions
- “Actuellement, on n’envisage pas de mettre sur pied un projet web sérieux sans passer par une réflexion sur la pertinence d’utiliser ou non un CMS”.
- Le produit idéal n’existe pas. Avantages et inconvénients dans chaque solution. Mieux vaut se diriger vers des solutions open-source qui permettent de configurer à sa guise le code.
- Un CMS simplifie la gestion de contenu mais ne produit pas en lui-même du contenu. Un CMS vous permettra juste de gagner du temps qui pourra être consacré à la rédaction.
- Changement culturel important dans le sens qu’on passe d’une gestion centralisée à une production décentralisée (perte de pouvoir); revalorisation du producteur de contenu qui devient plus responsable et passage vers une culture de production de l’information collective et en réseau.
