Content Management System



CMS populaires

JoomlaJoomla entre dans la catégorie des systèmes de gestion de contenu (SGC). Ce système non payant offre à ses utilisateurs un haut niveau de modularité mais aussi de très nombreuses extensions. Il s’agit enfin d’un des systèmes les plus utilisés au monde.
Plume CMSPlume CMS consiste en un logiciel spécial de création et de gestion de sites web à caractère rédactionnel. Son élaboration a déjà débuté vers la fin des années 1990, mais sa première véritable version officielle date de septembre 2005. Il s’adresse aux novices en programmation, mais peut très bien aider les professionnels en la matière.
DrupalDrupal est un système de gestion de contenu, autrement dit, il vous aide à créer et gérer des pages Internet. Ce programme, conçu par Dries Buytaert en 2001, vous permet de mettre au point vos propres sites sans avoir à recourir aux services d’un programmeur.
DotclearDotclear a été mis au point en 2002 par Olivier Meunier dans le but d’aider les internautes à créer et gérer leur propre blog sur Internet. Le téléchargement du logiciel est gratuit avec la possibilité pour chacun d’apporter sa propre contribution dans le système déjà existant.
CMSimpleDestiné aux internautes qui cherchent la simplicité, CMSimple est un Content Management System des plus élémentaires. Il donne à son utilisateur l’opportunité de créer et de gérer des petits sites web en quelques clics.
WordpressLa création d’un site internet demande généralement une certaine compétence. La création du design et la gestion de contenu requièrent beaucoup d’expériences. En effet, le WordPress est la solution qui permet de créer et de gérer un blog ou un site internet très facilement. Il s’agit d’un logiciel de création de blog et de site internet. WordPress était uniquement destiné au début à créer des blogs. De nos jours, il est idéal pour créer des sites internet pour les particuliers et les entreprises.
PlonePlone est un ensemble de logiciel qui travaillent pour créer et modifier des sites Internet. Ce programme entre dans le segment des Systèmes de Gestion de Contenu (SGC), ou encore Content Management System (CMS).
PlookPlook est un logiciel de création destiné aux sites web. Sa taille est particulièrement réduite et le classe parmi les minis Content Management System (CMS). Il est dépourvu de base de données mais offre des prestations équivalentes aux CMS plus lourds.
PHPNukeElaboré par Francisco Burzi, PHPNuke figure parmi les tout premiers systèmes de gestion de contenu (SGC) jamais créés. Ce terme technique complexe représente tout simplement un ensemble logiciel de création et d’entretien de site web.
PostNukePostNuke se définit comme un système de gestion de contenu. Il a été mis au point en 2001 avec pour objectif la facilité de création de sites Internet même par des novices en programmation. Sa toute dernière version possède un nom différent : Zikula.
Typo 3La gestion des documents divers au sein d’une entreprise ou d’une organisation publique n’est pas toujours évidente. Ces documents peuvent représenter en l’occurrence des dossiers clients, des courriers, des comptes... Il est essentiel de disposer d’un outil capable de gérer une multitude de contenus. En effet, le typo 3 est la solution qui vous permet de gérer les documents plus facilement. Il s’agit d’ailleurs d’un outil de gestion de contenu web. Ainsi, vous aurez la possibilité de garder les informations et de les gérer correctement.
GuppyPour les internautes amateurs qui souhaitent mettre au point leur propre page web, il existe des programmes tels que Guppy. C’est un petit logiciel qui entre dans le segment des portails web ou encore Content Management System (CMS), et dont la vocation est de faciliter la création de sites Internet.
SpipSpip est un programme qui gère et crée des applications web. Mis en place depuis 2001, il est issu d’un projet du Minirézo. Ce dernier est une communauté qui se veut indépendante du net en général. La vocation de Spip est simple, avec la possibilité de mettre en place des sites multilingues et avec une méthode facile à maîtriser.
Movable TypeDans la catégorie des programmes Open Source de création d’applications web, Movable Type est un logiciel serveur qui se spécialise dans la création de blogs. Son installation et son fonctionnement nécessitent quelques notions techniques, mais ce programme est entièrement gratuit comme la majorité des systèmes de gestion de contenu.

Le content Management System ou système de gestion de contenu est un groupe de logiciels. Ce dernier est utilisé pour l’élaboration et la réactualisation dynamique d’une application multimédia. Si les logiciels servent à gérer le contenu dynamique, ils sont alors désignés sous le nom de système de gestion de contenu dynamique. Ces deux familles de logiciels ne sont pas similaires et ne doivent en aucun cas être confondus avec les GED ou gestion électronique des documents.

Les fonctionnalités d’un CMS

Les Content Management System en général possèdent des fonctionnalités communes qui sont entre autre la possibilité de permettre à plusieurs personnes d’exploiter un même document en même temps. Ils fournissent un workflow (chaîne de publication). Ce workflow offre en aval la possibilité de mettre sur internet ce que contiennent les documents. Il est possible de gérer séparément les opérations concernant le contenu et celles qui sont relatives au contenu grâce à l’usage des CMS. En outre, ils permettent la structuration du contenu par le biais de l’utilisation des blogs, des FAQ ou encore des forums de discussion. Les utilisateurs d’un site web peuvent également être hiérarchisés grâce à l’utilisation des Content Management System. Ceci permet par conséquent de leur attribuer une permission, voire les classer en fonction de leur importance.

Le mode de fonctionnement d’un CMS

Etant à la base une famille de logiciels, le CMS est composé de plusieurs fichiers. Ces fichiers sont la majeure partie du temps gravés en PHP et lisibles via un navigateur. Un CMS comprend également une base de données qui renferme les informations concernant le site web. Lorsqu’un internaute demande la publication d’une page, le serveur Web consulte la base de données. Ce n’est qu’ensuite qu’il affichera le contenu qui correspond à la requête de l’utilisateur. Un CMS est reconnaissable par une séquence de fonctions et de critères qui lui sont propres. Tout d’abord, le site web est mis en forme via des templates où certains éléments uniquement pourront être modifiés. Le contenu du site web est par ailleurs enregistré dans la base de données. Le CMS facilite dans la même foulée la gestion du contenu du site. En effet, on peut modifier le site sans devoir installer de logiciel. Pour gérer le CMS, il suffit de passer par l’interface de gestion en y accédant par le nom et le mot de passe d’utilisateur quel que soit l’ordinateur du moment qu’il soit connecté sur internet. Aucune compétence informatique n’est requise pour gérer un CMS.

Les options supplémentaires d’un CMS

Un CMS offre de nombreuses autres options dont le multilinguisme du site web. A ce propos, le CMS permet alors de dupliquer automatiquement le site. Il simplifie également la structure du site dans chaque version linguistique. L’interface d’administration devient également multilingue grâce à l’adoption d’un CMS. Dans tous les cas, le contenu d’un site web est disponible en plusieurs langues aussi bien concernant les menus que les paramètres. L’administrateur du site web aura par conséquent la possibilité de gérer toutes les versions du site en utilisant la même plateforme. L’avantage avec un CMS est qu’il envoie l’url d’une page au destinataire. Les paramétrages ainsi que l’affichage des éléments peuvent être effectués de façon indépendante selon la langue. Il est possible de gérer les pages ainsi que les dossiers en faisant le « glissé déposé » et paramétrer la mise en ligne manuellement ou automatiquement. L’utilisation d’un CMS facilite également le repérage de l’utilisation au sein du site web par la présence du fil conducteur. Pour aider l’utilisateur dans ses recherches, le site web sera doté d’un moteur de recherche interne qui fournira d’ores et déjà les mots clés en fonction de l’ensemble du contenu du site. Enfin, un CMS permet de sauvegarder l’historique de navigation et de proposer à chaque utilisateur un formulaire standard pour une meilleure gestion des visiteurs du site web.