Introduction :
Avec l’importance que prend internet aujourd’hui, les sites web jouent un rôle important pour l’image de votre entreprise. Il est de plus en plus important d’avoir une image de sérieux sur internet par rapport à ses clients, mais aussi à ses fournisseurs et ses concurents. Un site web doit être facilement mis à jour. C’est pourquoi on parle de site web dynamique, appelé Système de Gestion de Contenu (SGC) en Français, ou Content Management System (CMS) en Anglais.
Définition d’un CMS :
Les systèmes de gestion de contenu, ou SGC (de l’anglais Content Management System ou CMS), sont une famille de logiciels de conception et de mise à jour dynamique de site Web partageant les fonctionnalités suivantes :
Ils permettent à plusieurs individus de travailler sur un même document
Ils fournissent une chaîne de publication (workflow) offrant par exemple la possibilité de publier (mettre en ligne le contenu) des documents
Ils permettent de séparer les opérations de gestion de la forme et du contenu
Ils permettent de structurer le contenu (utilisation de FAQ, de document, de blog, forum de discussion, etc.)
Certains SGC incluent le contrôle de version
Les systèmes de gestion de contenu permettent de réaliser la gestion de contenu dans l’entreprise, connue sous le nom “Enterprise Content Management” en anglais (ECM).
Un SGC n’est pas un blog qui présenterait des nouvelles publiées sous forme de fils de discussions, de manière chronologique ou avec un classement par thèmes. Le SGC propose d’autres manières de structurer l’information. Ce n’est pas non plus un wiki d’où la chaîne de publication est absente.
Utilisation d’interface web :
Au travers d’[[interface web|interfaces dites Web]] les SGC sont accessibles quel que soit le type de [[système d’exploitation]] au moyen d’un simple [[navigateur Web|navigateur]]. Ainsi, les utilisateurs n’ont pas besoin d’installer de logiciels spécifiques supplémentaires. Qui plus est, toujours grâce aux [[standards du Web]], les SGC offrent donc un format de données lisible ([[Hypertext Markup Language|HTML]] et ses dérivés), imprimable et stockable par tous, ce qui facilite l’échange et l’accessibilité des documents.
Séparation entre contenu et présentation :
C’est un principe fondateur de la gestion de contenu :
* Le contenu est stocké le plus souvent dans une base de données, structurée en tables et en champs. C’est le contenu des champs de la base qui est créé/modifié par le rédacteur, et non pas la page elle-même. On parle de site “dynamique” ;
* La présentation est définie dans un gabarit. Le gabarit définit deux choses : la mise en page des pages web - via le code html et les feuilles de styles (css), ainsi que les informations extraites de la base de données (de même que l’endroit où celles-ci doivent être affichées et sous quelles conditions).
Édition de page simplifiée
Du fait du principe de séparation contenu/présentation, les rédacteurs peuvent se concentrer sur le contenu. L’édition des pages est considérablement simplifiée, et deux mécanismes sont proposés :
Une interface WYSIWYG qui propose une interface graphique de mise en forme similaire à celle proposée par un traitement de texte
L’utilisation de Langage de balisage simplifiées, visant à mettre le texte en forme. Il en existe plusieurs types, dont le plus répandu est BBCode
De multiples méthodes de rangement de l’information
La théorie de l’information nous apprend que, plus il y a d’informations, plus le désordre augmente. Cela signifie que, si l’on recherche une information spécifique, toutes les autres informations créent du bruit. Un SGC possède donc de multiples mécanismes de tris plus ou moins complexes comme :
Les hyperliens, qui permettent de référencer les articles entre eux
Un moteur de recherche sur le texte
Des tris spécifiques (par date de modification, auteurs, liens…)
La majorité des SGC offrent la possibilité de catégoriser l’information, de l’indexer et d’utiliser des taxonomies pour améliorer les méthodes de recherche. On peut donc créer des catégories de contenus, des sections (ou rubriques), voire des mots clés favorisant l’indexation.
La multiplication des vues, des mécanismes de choix, diminue la profondeur de l’information par rapport à la page d’entrée en multipliant les chemins, et la rend donc plus accessible.
Avoir son propre Gestionnaire de contenu :
La compagnie web-création.ca offre ses services à Montréal. Son offre de Création de site web Dynamique offre un CMS qui permet de réaliser des modifications sur votre site web.
Avoir son propre Gestionnaire de contenu !