Création de contenu
C’est l’élément requis par les éditeurs de contenu (édimestres) qui utilisent le CMS. Les types de contenu pouvant être créé dans un CMS peuvent être représenté par l’ensemble ou une seule partie des éléments énumérés ci-dessus dans la section «Un CMS pour gérer et publier quoi?». Un CMS pourrait en effet permettre de créer des pages web, du contenu dynamique mais aussi, toute autre sorte de documents pouvant être publié sur un site web.
Les requis au niveau de la création de contenu peuvent inclure les éléments suivant :
Interface de création de contenu
Le CMS fournit un environnement de création de contenu.
Environnement de création WYSIWYG
L’utilisateur qui veut créer du contenu ne doit pas obligatoirement connaître un langage de programmation particulier comme par exemple, le HTML. Le CMS fournit une interface de création en mode visuel.
Facilité d’utilisation
Le CMS offre une interface de création de contenu facile à utiliser par un utilisateur débutant.
Mode multi-utilisateur
Le système peut être accédé par plusieurs utilisateurs de façon simultanée. Des fonctions de verrouillage sont présente pour prévenir que deux utilisateurs ou plus travaillent sur un même document au même moment.
Séparer le contenu de la présentation
Le système sépare le contenu de la présentation. Le style doit être appliqué durant le processus de publication.
Cet élément est important puisqu’il est impossible de publier du contenu sous plusieurs formats sans une stricte séparation du contenu et de la présentation.
Création des meta données
Le gestionnaire de contenu permet à l’auteur de créer des meta données associées à un document, comme par exemple des mots-clefs ou encore une description du document, le nom de son auteur etc..
Réutilisation de source
Une page web entière, un document ou une portion de contenu peuvent être utilisé à plusieurs endroit sur un ou plusieurs site web, dans des contextes différents.
Le système de gestion de contenu offre une fonction permettant d’utiliser un même contenu à plusieurs fins.
Gestion de contenu
À la base de la plupart des systèmes de gestion de contenu se trouve un référentiel supporté par une multitude d’outils permettant d’effectuer la gestion du contenu.
Les requis au niveau de la gestion de contenu peuvent inclure les éléments suivant :
Sécurité
Le CMS fournit un niveau de sécurité acceptable pour protéger l’intégrité du contenu.
Au niveau de l’aspect sécurité, on peut considérer les points suivant :
- Droits d’accès à l’outil de gestion de contenu
- Droits d’accès aux différents types de document
- Droits de publication et de mise en archive
- Audits de sécurité
- Gestion des changements de mot de passe
- Etc..
Workflow
La gestion de contenu décentralisé doit reposer sur un modèle de Workflow efficace. Celui-ci est personnalisable et peut s’adapter au changement organisationnel de l’entreprise.
Sauvegarde
Pour prévenir toute perte de contenu, le CMS fournit un système efficace de sauvegarde.
Archivage
Le CMS permet de conserver toutes les versions des documents publiés.
Publication
Le système de publication est relié à toutes les étapes entourant la mise en ligne du contenu.
Les requis au niveau de la publication peuvent inclure les éléments suivant :
Statut des documents
Le système intègre des fonctions permettant aux auteurs d’appliquer un statut à leurs documents. Les statuts de publication de documents pourraient ressembler aux éléments suivant :
- Document en ébauche
- Document en attente d’approbation par un réviseur
- Document approuvé
Support de multiples formats
Le CMS permet de publier le même contenu sous différents formats comme par exemple, HTML, PDF, WML etc…
Feuilles de style (CSS)
Les documents doivent pouvoir être associé à une ou plusieurs feuilles de style permettant à la personne en charge de la publication de donner au document l’apparence souhaitée.
Modèles (Templates)
Le CMS permet, au moment de la publication, d’insérer le contenu dans des modèles.
Extensibilité
Le système permet d’Ajouter des fonctionnalités de publication. Par exemple, celui-ci peut permettre l’ajout d’un nouveau format de publication du contenu.
Présentation
Tout dépendant du public cible, le contenu publié à l’aide du système de gestion de contenu doit respecter certains standards. Il est donc important de déterminer auxquels de ceux-ci le CMS choisit devra être capable d’adhérer.
Les requis au niveau de la présentation peuvent inclure les éléments suivant :
Documents ML biens formés
L’outil de gestion de contenu permet de rendre le contenu publier dans un document créé avec un langage de balise de façon valide.
Si vous désirez par exemple, publier des documents en XHTML 1.0 Transitionnal, le système de gestion de contenu doit permettre la publication de contenu valide respectant cette norme.
Accessibilité
Le CMS produit des documents conformes à la norme WAI (Web Accessibility Initiative) du W3C.
Meta données
Toutes les pages du site web de l’entreprise doivent renfermer des meta données pour permettre un référencement optimal dans les moteurs de recherche.
Le CMS permet la gestion de ces meta données.
Support de multiples navigateurs et plate-formes
Les pages doivent pouvoir être consulté par la plus grande diversité possible de navigateurs web (Netscape, Internet Explorer, Opera…) sous toute sorte de systèmes d’exploitation. Cet élément s’applique généralement plus à des site Extranet et Internet.
Le CMS permet de créer des sites conformes aux différents navigateurs et différentes plate-forme.
Rapidité
Le CMS optimise le code des documents publiés pour s’assurer que les clients du site web de l’entreprise, voient leurs pages s’afficher le plus rapidement possible dans leur navigateur.