Vous êtes sur la page 1sur 11

CMS : Content Management System

- Partie 1 –
Séance 2

Pr. M’barek ELHALOUI


Sommaire

• Concepts de base
• CMS, c’est quoi ?
• Fonctionnalités du CMS
• Panorama des solutions CMS
• Avantages et inconvénients

Content Management System M. ELHALOUI 2


Sommaire

• Concepts de base
• CMS, c’est quoi ?
• Fonctionnalités du CMS
• Panorama des solutions CMS
• Avantages et inconvénients

Content Management System M. ELHALOUI 3


Révision/ Questions

• Faire différence entre donnée, information et connaissance


• Besoin humain d’apprentissage et de partage des connaissances
• Notion de document et de contenu
• Concept et nécessité de Gestion de Contenu en Entreprise (ECM)
• Questions ?

Content Management System M. ELHALOUI 4


Concepts de base

• Site Web Statique :


• Site Internet développé grâce à des éditeurs HTML (Dreamweaver, FrontPage, CSS,…),
• Webmaster : homme à tout faire (Développement, Graphisme, Rédaction, Maintenance).

Requête HTTP

Page HTML

Utilisateur Serveur

Contraintes ??

Content Management System M. ELHALOUI 5


Concepts de base

• Site Web Statique :


• Site Internet développé grâce à des éditeurs HTML (Dreamweaver, FrontPage, CSS,…),
• Webmaster : homme à tout faire (Développement, Graphisme, Rédaction, Maintenance).

Requête HTTP

Page HTML

Utilisateur Serveur
Contraintes :
• Obligation de maitriser HTML ( Etre Développeur,…),
• Limitation fonctionnelle,
• Difficulté d’évolution,
• Qualité d’information moins efficace,..

Content Management System M. ELHALOUI 6


Concepts de base

• Site Web Dynamique :


• Site avec base de données
• Pages dynamiques dont le contenu est constitué à travers des bases de données reliées à ces
pages par des scripts programmés en PHP, ASP, ...etc,
• Contenu des pages change selon l’action utilisateur,
• Emergence du concept de « Content Management (CM) » pour le web (gestion des objets
des sites).

Interrogation
Requête HTTP (PHP, ASP, )
Données
Page HTML Base de
Données
Utilisateur Serveur

Content Management System M. ELHALOUI 7


Concepts de base

• Front office :
• Partie publique du site (visible aux clients finaux)
• Rôles ou permissions de l’utilisateur final sur un site ou un serveur

• Back office :
• Partie privée du site (gestionnaire, administrateur, contributeur,…)
• Rôle d’administrateur, Développeur ou modérateur d’un site ou un serveur
• Permet la gestion du contenu et des fonctionnalités du site
• Permet de modifier/ajouter/retirer des données ou des paramètres (utilisateurs,
Formulaires,…)
• Accès protégé (Sécurité d’accès, Périmètre de permissions défini,…)

Content Management System M. ELHALOUI 8


Concepts de base

• Hébergeur Web
• Organisme (Entreprise, Opérateur, Association,…) qui offre l’environnement nécessaire à l’
exécution et l’ hébergement d’un site Web toute en assurant sa disponibilité en ligne,

• Offre des services de sécurité, d’infogérance, de sauvegarde,…du site

• Gère généralement l’achat d’un nom de domaine (.com, .fr, .net, etc…).

• Offre des contrats à base de niveaux de service (SLA : Service Level Agreement) : Temps de
réponse, Taux de disponibilité, ….

Content Management System M. ELHALOUI 9


Concepts de base
• Typologie de Sites Web :

- Site Vitrine : présentation des activités d’une entreprise, « se vendre », amener le client à acheter.

- Site Institutionnel : promouvoir l’entreprise ou la collectivité, ses valeurs, son image…

- Site Marchand (e-commerce) : vente en ligne, fidélisation

- Site Evénementiel : temporaire, communication rapide…

- Blogs : informer, fidéliser dans le temps, faire réagir

- Médias sociaux : Mettre en relation, partager et faire partager, mobiliser (fédérer), …

- Intranet : interne à l’entreprise

Content Management System M. ELHALOUI 10


Concepts de base
• Un site web se caractérise, notamment, par :
• Des objectifs

• Des acteurs (concepteurs, graphistes, programmeurs, responsable éditorial…)

• Une conception (temporelle, matérielle…)

• Un ensemble d’élément juridiques

• …

Content Management System M. ELHALOUI 11