SlideShare une entreprise Scribd logo
1  sur  26
Le Web 1.5


   Du serveur statique au
   serveur dynamique:
   Systèmes de Gestion de Contenus
Web 1.5

       Du statique…




http://www.usingdrupal.com/
Web 1.5

       … au dynamique




http://www.usingdrupal.com/
Web 1.5
        Génération dynamique de contenu
          Le serveur produit les documents HTML à la
           demande




http://fr.wikipedia.org/wiki/PHP:_Hypertext_Preprocessor
Web 1.5
   L’arrivée du Web 1.5 avec ses pages
    dynamiques marque une nouvelle étape:
       Facilitation de la production des documents
        (saisie des contenus par formulaire et
        insertion/mise en forme et publication
        automatisée au travers de scripts / Système de
        gestion de contenu)
       Facilitation de la gestion de site: systèmes de
        publication « clé en main » (à partir de
        l’installation de scripts et base de données sur le
        serveur qui automatisent la construction de sites
        webs).
Web 1.5
   L’ajout d’information se fait « en ligne » sous forme
    de formulaires web intuitifs à compléter sans code
    HTML.
   La validation du formulaire entraîne la mise à jour
    de la base données.
   Les scripts de consultation et de présentation
    interrogent la base de données et mettent en forme
    les informations qu’elle retourne:
       Chaque page produite à la volée (dynamiquement)
        reproduit exactement le contenu de la base de données.
   Pour le rédacteur, pas besoin de mise en forme, ni
    de transférer des fichiers.
Web 1.5
   Dissociation des aspects documentaires:
       Gestion/administration
       Structuration de l’information (table des matières,
        rubriques…)
       Mise en forme (charte graphique…)
       Contenu
   Différenciation des acteurs:
       Workflows éditoriaux ou chaînes éditoriales:
           Plusieurs intervenants possibles avec des « rôles »:
            administrateur, rédacteur, modérateur, lecteur…
           Chaque rôle donne accès à des fonctionnalités particulières.
Web 1.5
   Les aspects technologiques:
       Les contenus sont organisés et stockés dans des bases de
        données (p.e. mySQL) en ligne:
           Le contenu est stocké dans une base de données. C'est le contenu
            de la base qui est créé/modifié par le rédacteur, et non pas la page
            elle-même.
       Des pages générées à la volée/à la demande sur le serveur par
        des scripts (p.e. PHP) permettant de modifier et d’afficher le
        contenu des bases de données:
       La présentation est définie dans un gabarit. Le gabarit définit la
        mise en page des pages web - via le code html complété par les
        “feuilles de styles” (css), ainsi que les informations extraites de la
        base de données et l’emplacement où elles doivent être
        affichées dans la page.
Web 1.5

   Schéma général:
       Mise en place et organisation du site:
           L’administrateur:
               Installe les scripts sur le disque du serveur et création de la
                base de données.
               Structure le site: organisation des rubriques…
               Organise la rédaction des contenus: création des
                utilisateurs et affectation de leurs rôles.
               Définit une charte graphique globale.
Web 1.5
   Schéma général (suite):
       Création/mise à jour des contenus:
           Un rédacteur complète en ligne un contenu (p.e. article de
            blog) à partir d’un formulaire (contenant des champs: titre,
            résumé, mots-clés, corps de l’article…).
           Lorsqu’il valide le formulaire, les données sont enregistrées
            dans la base de données.
       Accès aux contenus:
           Un lecteur accède à une page qui est produite au moment de
            la requête par un script qui extrait les informations de la base
            de données et les met en forme: le tout est organisé sous
            forme d’un document html renvoyé au navigateur du lecteur.
Les Systèmes de Gestion de
Contenu

    Caractéristique du Web 1.5
Système de gestion de contenu
        L’exemple type: le SGC
            Ou Système de Gestion de Contenu:
                systèmes de gestion de contenu, ou SGC (de l'anglais
                 Content Management Systems ou CMS), sont une famille
                 de logiciels de conception et de mise à jour dynamique de site
                 Web ou d'application multimédia 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.


http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu
Système de gestion de contenu




http://www.spip.net/
Système de gestion de contenu




http://www.spip.net/
Système de gestion de contenu

           Installation




http://www.spip.net/
Système de gestion de contenu

       Structure globale




http://www.usingdrupal.com/ & http://www.phpfacile.com/
Système de gestion de contenu

   Un système flexible:
       Installation:
           Fonctionnalités de base « out of the box »
           Extensions possibles:
               Plug-in: ajout de fonctionnalités supplémentaires
               Thèmes: ajout de modèles de présentation graphique
           Extensions supplémentaires:
               API: possibilité de développer ses propres extensions et
                thèmes
Système de gestion de contenu




http://ouvaton.coop/Fonctionnement-d-un-service-web
Système de gestion de contenu




http://www.spip.net/
Système de gestion de contenu

           Le workflow éditorial




http://www.spip.net/
Système de gestion de contenu

          Architecture générale d’un SGC




http://www.creer-son-site-internet.fr/principe-fonctionnement-cms.html
Les SGC en famille

   Grandes « familles » de SGC
       Certains SGC sont spécialisés pour certains
        usages:
       Tous les SGC d’une même famille proposent des
        fonctionnalités similaires:
           Blogs:
               « Moteur » de blog: SGC qui permet de mettre en œuvre
                un blog
               Wordpress, Dotclear…
           Wiki:
               TikiWiki, Wikimédia…
Fermes de SGC

        Fermes de blogs
            Générateur automatique de blogs:
                  Le moteur de blog est automatiquement installé sans
                   intervention de
                   l’utilisateur
                      Inscription

                      Création du blog

                      Utilisation immédiate

                  Blogger
                  OverBlog
                  Wordpress.com



http://social.hecube.net/blog/2009/04/15/buddypress-democratise-les-reseaux-sociaux-thematiques/
Wordpress
   Site:
       http://wordpress.org/
   Présentation
       http://www.wordpress-fr.net/wordpress/presentation/
   Pour essayer en ligne
       http://demo.wordpress-fr.net/
   Documentation
       http://codex.wordpress.org/fr:Accueil
   Ferme de blogs wordpress
       http://fr.wordpress.com/
Wordpress
Disclaimer

   Les illustrations incluses (avec leur source
    dans la mesure du possible) dans cette
    présentation sont à but strictement
    pédagogique.
   Si vous en êtes l’auteur ou le propriétaire et
    que vous ne souhaitez pas qu’elles soient
    utilisées dans ce cadre, signalez-le
    simplement, elles seront immédiatement
    retirées.

Contenu connexe

Tendances

Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1
Vlad Posea
 
Plan cahier-des-charges
Plan cahier-des-chargesPlan cahier-des-charges
Plan cahier-des-charges
walouziz
 

Tendances (20)

Langage HTML
Langage HTMLLangage HTML
Langage HTML
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1
 
Modélisation des processus métiers BPMN
Modélisation des processus métiers BPMNModélisation des processus métiers BPMN
Modélisation des processus métiers BPMN
 
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
 
Introduction au développement Web
Introduction au développement Web Introduction au développement Web
Introduction au développement Web
 
Les bases de l'HTML / CSS
Les bases de l'HTML / CSSLes bases de l'HTML / CSS
Les bases de l'HTML / CSS
 
La persistance des données : ORM et hibernate
La persistance des données : ORM et hibernateLa persistance des données : ORM et hibernate
La persistance des données : ORM et hibernate
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Pour Écrire un Bon Rapport en Informatique
Pour Écrire un Bon Rapport en InformatiquePour Écrire un Bon Rapport en Informatique
Pour Écrire un Bon Rapport en Informatique
 
Presentation cms
Presentation cmsPresentation cms
Presentation cms
 
Mini projet webservice soap
Mini projet   webservice soapMini projet   webservice soap
Mini projet webservice soap
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3
 
Spécifications Fonctionnelles Détaillées du projet Youfood
Spécifications Fonctionnelles Détaillées du projet YoufoodSpécifications Fonctionnelles Détaillées du projet Youfood
Spécifications Fonctionnelles Détaillées du projet Youfood
 
Présentation Projet de fin d'études
Présentation Projet de fin d'étudesPrésentation Projet de fin d'études
Présentation Projet de fin d'études
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
HTML & CSS
HTML & CSSHTML & CSS
HTML & CSS
 
02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC 02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC
 
Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...
 
Plan cahier-des-charges
Plan cahier-des-chargesPlan cahier-des-charges
Plan cahier-des-charges
 
Initiation à Bootstrap
Initiation à BootstrapInitiation à Bootstrap
Initiation à Bootstrap
 

Similaire à Systèmes de Gestion de Contenu (SGC)

Création des sites web pour débutant
Création des sites web pour débutantCréation des sites web pour débutant
Création des sites web pour débutant
Korteby Farouk
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel php
Khadim Mbacké
 
présentation wordpress
présentation wordpressprésentation wordpress
présentation wordpress
monsieurpixel
 

Similaire à Systèmes de Gestion de Contenu (SGC) (20)

SAPIENS2009 - Module 4B
SAPIENS2009 - Module 4BSAPIENS2009 - Module 4B
SAPIENS2009 - Module 4B
 
SPIP
SPIPSPIP
SPIP
 
Création des sites web pour débutant
Création des sites web pour débutantCréation des sites web pour débutant
Création des sites web pour débutant
 
2018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie12018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie1
 
Web content management wcm
Web content management wcmWeb content management wcm
Web content management wcm
 
Wordpress pour les entreprises
Wordpress pour les entreprisesWordpress pour les entreprises
Wordpress pour les entreprises
 
Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)
 
Yass-RSI-Bootstrap.pptx
Yass-RSI-Bootstrap.pptxYass-RSI-Bootstrap.pptx
Yass-RSI-Bootstrap.pptx
 
Cours1
Cours1Cours1
Cours1
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel php
 
présentation wordpress
présentation wordpressprésentation wordpress
présentation wordpress
 
2015 Projet Web Collaborartif, Introduction au cours
2015 Projet Web Collaborartif, Introduction au cours2015 Projet Web Collaborartif, Introduction au cours
2015 Projet Web Collaborartif, Introduction au cours
 
Histoires de CMS
Histoires de CMSHistoires de CMS
Histoires de CMS
 
Présentation Joomla!
Présentation Joomla!Présentation Joomla!
Présentation Joomla!
 
Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)
 
Cms oss-27012006
Cms oss-27012006Cms oss-27012006
Cms oss-27012006
 
INITITIATION_AU_DEVELOPPEMENT_WEB_ET_PRESENTATION_DES_DIFFERENTES_SOLUTIONS_P...
INITITIATION_AU_DEVELOPPEMENT_WEB_ET_PRESENTATION_DES_DIFFERENTES_SOLUTIONS_P...INITITIATION_AU_DEVELOPPEMENT_WEB_ET_PRESENTATION_DES_DIFFERENTES_SOLUTIONS_P...
INITITIATION_AU_DEVELOPPEMENT_WEB_ET_PRESENTATION_DES_DIFFERENTES_SOLUTIONS_P...
 
BDW-ProgWEB_P1.pdf
BDW-ProgWEB_P1.pdfBDW-ProgWEB_P1.pdf
BDW-ProgWEB_P1.pdf
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEIntroduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
 

Plus de Laurent Moccozet

Projet de semestre / 4ème partie / partage de contenus multimédia
Projet de semestre / 4ème partie / partage de contenus multimédiaProjet de semestre / 4ème partie / partage de contenus multimédia
Projet de semestre / 4ème partie / partage de contenus multimédia
Laurent Moccozet
 
Projet de semestre / 3ème partie / partage de contenus multimédia
Projet de semestre / 3ème partie / partage de contenus multimédiaProjet de semestre / 3ème partie / partage de contenus multimédia
Projet de semestre / 3ème partie / partage de contenus multimédia
Laurent Moccozet
 
Projet de semestre / 2ème partie / partage de contenus multimédia
Projet de semestre / 2ème partie / partage de contenus multimédiaProjet de semestre / 2ème partie / partage de contenus multimédia
Projet de semestre / 2ème partie / partage de contenus multimédia
Laurent Moccozet
 
Projet de semestre / questions de droits d'auteur / partage de contenus multi...
Projet de semestre / questions de droits d'auteur / partage de contenus multi...Projet de semestre / questions de droits d'auteur / partage de contenus multi...
Projet de semestre / questions de droits d'auteur / partage de contenus multi...
Laurent Moccozet
 
Projet de semestre / 1ére partie / partage de contenus multimédias
Projet de semestre / 1ére partie / partage de contenus multimédiasProjet de semestre / 1ére partie / partage de contenus multimédias
Projet de semestre / 1ére partie / partage de contenus multimédias
Laurent Moccozet
 
projet PPCM 2014: compléments sur les droits d'auteur
projet PPCM 2014: compléments sur les droits d'auteurprojet PPCM 2014: compléments sur les droits d'auteur
projet PPCM 2014: compléments sur les droits d'auteur
Laurent Moccozet
 
Séance 5: projet PPCM 2014
Séance 5: projet PPCM 2014Séance 5: projet PPCM 2014
Séance 5: projet PPCM 2014
Laurent Moccozet
 
Séance 4: projet PPCM 2014
Séance 4: projet PPCM 2014Séance 4: projet PPCM 2014
Séance 4: projet PPCM 2014
Laurent Moccozet
 
Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014
Laurent Moccozet
 
Séance 2: projet PPCM 2014
Séance 2: projet PPCM 2014Séance 2: projet PPCM 2014
Séance 2: projet PPCM 2014
Laurent Moccozet
 

Plus de Laurent Moccozet (20)

Créer une vidéo annotée à partir de photos sur Youtube
Créer une vidéo annotée à partir de photos sur YoutubeCréer une vidéo annotée à partir de photos sur Youtube
Créer une vidéo annotée à partir de photos sur Youtube
 
Une intro à Zotero
Une intro à ZoteroUne intro à Zotero
Une intro à Zotero
 
Développement d'application avec App Inventor
Développement d'application avec App InventorDéveloppement d'application avec App Inventor
Développement d'application avec App Inventor
 
Tutoriel express pour Omeka sur Omeka.net
Tutoriel express pour Omeka sur Omeka.netTutoriel express pour Omeka sur Omeka.net
Tutoriel express pour Omeka sur Omeka.net
 
Projet de semestre / 4ème partie / partage de contenus multimédia
Projet de semestre / 4ème partie / partage de contenus multimédiaProjet de semestre / 4ème partie / partage de contenus multimédia
Projet de semestre / 4ème partie / partage de contenus multimédia
 
Projet de semestre / 3ème partie / partage de contenus multimédia
Projet de semestre / 3ème partie / partage de contenus multimédiaProjet de semestre / 3ème partie / partage de contenus multimédia
Projet de semestre / 3ème partie / partage de contenus multimédia
 
Projet de semestre / 2ème partie / partage de contenus multimédia
Projet de semestre / 2ème partie / partage de contenus multimédiaProjet de semestre / 2ème partie / partage de contenus multimédia
Projet de semestre / 2ème partie / partage de contenus multimédia
 
Projet de semestre / questions de droits d'auteur / partage de contenus multi...
Projet de semestre / questions de droits d'auteur / partage de contenus multi...Projet de semestre / questions de droits d'auteur / partage de contenus multi...
Projet de semestre / questions de droits d'auteur / partage de contenus multi...
 
Projet de semestre / 1ére partie / partage de contenus multimédias
Projet de semestre / 1ére partie / partage de contenus multimédiasProjet de semestre / 1ére partie / partage de contenus multimédias
Projet de semestre / 1ére partie / partage de contenus multimédias
 
Création d'une app avec appmaker de Mozilla
Création d'une app avec appmaker de MozillaCréation d'une app avec appmaker de Mozilla
Création d'une app avec appmaker de Mozilla
 
Introduction au projet de semestre / partage de contenus multimédias
Introduction au projet de semestre / partage de contenus multimédiasIntroduction au projet de semestre / partage de contenus multimédias
Introduction au projet de semestre / partage de contenus multimédias
 
Procédure pour configurer l'ordinateur pour utiliser ManyEyes
Procédure pour configurer l'ordinateur pour utiliser ManyEyesProcédure pour configurer l'ordinateur pour utiliser ManyEyes
Procédure pour configurer l'ordinateur pour utiliser ManyEyes
 
Création d'un flux d'information de veille avec Yahoo Pipes
Création d'un flux d'information de veille avec Yahoo PipesCréation d'un flux d'information de veille avec Yahoo Pipes
Création d'un flux d'information de veille avec Yahoo Pipes
 
projet PPCM 2014: compléments sur les droits d'auteur
projet PPCM 2014: compléments sur les droits d'auteurprojet PPCM 2014: compléments sur les droits d'auteur
projet PPCM 2014: compléments sur les droits d'auteur
 
Séance 5: projet PPCM 2014
Séance 5: projet PPCM 2014Séance 5: projet PPCM 2014
Séance 5: projet PPCM 2014
 
Intégrer un contenu depuis une plateforme de partage dans Netvibes
Intégrer un contenu depuis une plateforme de partage dans NetvibesIntégrer un contenu depuis une plateforme de partage dans Netvibes
Intégrer un contenu depuis une plateforme de partage dans Netvibes
 
Séance 4: projet PPCM 2014
Séance 4: projet PPCM 2014Séance 4: projet PPCM 2014
Séance 4: projet PPCM 2014
 
Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014
 
Séance 2: projet PPCM 2014
Séance 2: projet PPCM 2014Séance 2: projet PPCM 2014
Séance 2: projet PPCM 2014
 
Séance 1: Introduction au projet PPCM 2014
Séance 1: Introduction au projet PPCM 2014Séance 1: Introduction au projet PPCM 2014
Séance 1: Introduction au projet PPCM 2014
 

Dernier

Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
ssuserc72852
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
Faga1939
 

Dernier (18)

Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Chapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon CoursChapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon Cours
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 

Systèmes de Gestion de Contenu (SGC)

  • 1. Le Web 1.5 Du serveur statique au serveur dynamique: Systèmes de Gestion de Contenus
  • 2. Web 1.5  Du statique… http://www.usingdrupal.com/
  • 3. Web 1.5  … au dynamique http://www.usingdrupal.com/
  • 4. Web 1.5  Génération dynamique de contenu  Le serveur produit les documents HTML à la demande http://fr.wikipedia.org/wiki/PHP:_Hypertext_Preprocessor
  • 5. Web 1.5  L’arrivée du Web 1.5 avec ses pages dynamiques marque une nouvelle étape:  Facilitation de la production des documents (saisie des contenus par formulaire et insertion/mise en forme et publication automatisée au travers de scripts / Système de gestion de contenu)  Facilitation de la gestion de site: systèmes de publication « clé en main » (à partir de l’installation de scripts et base de données sur le serveur qui automatisent la construction de sites webs).
  • 6. Web 1.5  L’ajout d’information se fait « en ligne » sous forme de formulaires web intuitifs à compléter sans code HTML.  La validation du formulaire entraîne la mise à jour de la base données.  Les scripts de consultation et de présentation interrogent la base de données et mettent en forme les informations qu’elle retourne:  Chaque page produite à la volée (dynamiquement) reproduit exactement le contenu de la base de données.  Pour le rédacteur, pas besoin de mise en forme, ni de transférer des fichiers.
  • 7. Web 1.5  Dissociation des aspects documentaires:  Gestion/administration  Structuration de l’information (table des matières, rubriques…)  Mise en forme (charte graphique…)  Contenu  Différenciation des acteurs:  Workflows éditoriaux ou chaînes éditoriales:  Plusieurs intervenants possibles avec des « rôles »: administrateur, rédacteur, modérateur, lecteur…  Chaque rôle donne accès à des fonctionnalités particulières.
  • 8. Web 1.5  Les aspects technologiques:  Les contenus sont organisés et stockés dans des bases de données (p.e. mySQL) en ligne:  Le contenu est stocké dans une base de données. C'est le contenu de la base qui est créé/modifié par le rédacteur, et non pas la page elle-même.  Des pages générées à la volée/à la demande sur le serveur par des scripts (p.e. PHP) permettant de modifier et d’afficher le contenu des bases de données:  La présentation est définie dans un gabarit. Le gabarit définit la mise en page des pages web - via le code html complété par les “feuilles de styles” (css), ainsi que les informations extraites de la base de données et l’emplacement où elles doivent être affichées dans la page.
  • 9. Web 1.5  Schéma général:  Mise en place et organisation du site:  L’administrateur:  Installe les scripts sur le disque du serveur et création de la base de données.  Structure le site: organisation des rubriques…  Organise la rédaction des contenus: création des utilisateurs et affectation de leurs rôles.  Définit une charte graphique globale.
  • 10. Web 1.5  Schéma général (suite):  Création/mise à jour des contenus:  Un rédacteur complète en ligne un contenu (p.e. article de blog) à partir d’un formulaire (contenant des champs: titre, résumé, mots-clés, corps de l’article…).  Lorsqu’il valide le formulaire, les données sont enregistrées dans la base de données.  Accès aux contenus:  Un lecteur accède à une page qui est produite au moment de la requête par un script qui extrait les informations de la base de données et les met en forme: le tout est organisé sous forme d’un document html renvoyé au navigateur du lecteur.
  • 11. Les Systèmes de Gestion de Contenu Caractéristique du Web 1.5
  • 12. Système de gestion de contenu  L’exemple type: le SGC  Ou Système de Gestion de Contenu:  systèmes de gestion de contenu, ou SGC (de l'anglais Content Management Systems ou CMS), sont une famille de logiciels de conception et de mise à jour dynamique de site Web ou d'application multimédia 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. http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu
  • 13. Système de gestion de contenu http://www.spip.net/
  • 14. Système de gestion de contenu http://www.spip.net/
  • 15. Système de gestion de contenu  Installation http://www.spip.net/
  • 16. Système de gestion de contenu  Structure globale http://www.usingdrupal.com/ & http://www.phpfacile.com/
  • 17. Système de gestion de contenu  Un système flexible:  Installation:  Fonctionnalités de base « out of the box »  Extensions possibles:  Plug-in: ajout de fonctionnalités supplémentaires  Thèmes: ajout de modèles de présentation graphique  Extensions supplémentaires:  API: possibilité de développer ses propres extensions et thèmes
  • 18. Système de gestion de contenu http://ouvaton.coop/Fonctionnement-d-un-service-web
  • 19. Système de gestion de contenu http://www.spip.net/
  • 20. Système de gestion de contenu  Le workflow éditorial http://www.spip.net/
  • 21. Système de gestion de contenu  Architecture générale d’un SGC http://www.creer-son-site-internet.fr/principe-fonctionnement-cms.html
  • 22. Les SGC en famille  Grandes « familles » de SGC  Certains SGC sont spécialisés pour certains usages:  Tous les SGC d’une même famille proposent des fonctionnalités similaires:  Blogs:  « Moteur » de blog: SGC qui permet de mettre en œuvre un blog  Wordpress, Dotclear…  Wiki:  TikiWiki, Wikimédia…
  • 23. Fermes de SGC  Fermes de blogs  Générateur automatique de blogs:  Le moteur de blog est automatiquement installé sans intervention de l’utilisateur  Inscription  Création du blog  Utilisation immédiate  Blogger  OverBlog  Wordpress.com http://social.hecube.net/blog/2009/04/15/buddypress-democratise-les-reseaux-sociaux-thematiques/
  • 24. Wordpress  Site:  http://wordpress.org/  Présentation  http://www.wordpress-fr.net/wordpress/presentation/  Pour essayer en ligne  http://demo.wordpress-fr.net/  Documentation  http://codex.wordpress.org/fr:Accueil  Ferme de blogs wordpress  http://fr.wordpress.com/
  • 26. Disclaimer  Les illustrations incluses (avec leur source dans la mesure du possible) dans cette présentation sont à but strictement pédagogique.  Si vous en êtes l’auteur ou le propriétaire et que vous ne souhaitez pas qu’elles soient utilisées dans ce cadre, signalez-le simplement, elles seront immédiatement retirées.