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

Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatiqueHicham Ben
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Abel LIFAEFI MBULA
 
Alphorm.com Formation GLPI: Installation et Adminisration
Alphorm.com Formation GLPI: Installation et AdminisrationAlphorm.com Formation GLPI: Installation et Adminisration
Alphorm.com Formation GLPI: Installation et AdminisrationAlphorm
 
Chp1 - Introduction au Développement Mobile
Chp1 - Introduction au Développement MobileChp1 - Introduction au Développement Mobile
Chp1 - Introduction au Développement MobileLilia Sfaxi
 
alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)Alphorm
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec ZabbixFourat Zouari
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Christophe Lauer
 
Introduction aux architectures des SI
Introduction aux architectures des SI Introduction aux architectures des SI
Introduction aux architectures des SI Heithem Abbes
 
Tp2 - WS avec JAXRS
Tp2 - WS avec JAXRSTp2 - WS avec JAXRS
Tp2 - WS avec JAXRSLilia Sfaxi
 
Les transmissions et les supports
Les transmissions et les supportsLes transmissions et les supports
Les transmissions et les supportsFouad Root
 
Architectures orientés services (SOA)
Architectures orientés services (SOA)Architectures orientés services (SOA)
Architectures orientés services (SOA)Heithem Abbes
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et VirtualisationMarc Jouve
 
Installation Zimbra.pdf
Installation Zimbra.pdfInstallation Zimbra.pdf
Installation Zimbra.pdfssuser64f0591
 
Les web services
Les web servicesLes web services
Les web servicesdihiaselma
 
Uml 2 pratique de la modélisation
Uml 2  pratique de la modélisationUml 2  pratique de la modélisation
Uml 2 pratique de la modélisationNassim Amine
 
eServices-Tp3: esb
eServices-Tp3: esbeServices-Tp3: esb
eServices-Tp3: esbLilia Sfaxi
 
Expose sur l' informatique ok
Expose sur l' informatique okExpose sur l' informatique ok
Expose sur l' informatique okNICKYKROU
 

Tendances (20)

Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatique
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3
 
Alphorm.com Formation GLPI: Installation et Adminisration
Alphorm.com Formation GLPI: Installation et AdminisrationAlphorm.com Formation GLPI: Installation et Adminisration
Alphorm.com Formation GLPI: Installation et Adminisration
 
Chp1 - Introduction au Développement Mobile
Chp1 - Introduction au Développement MobileChp1 - Introduction au Développement Mobile
Chp1 - Introduction au Développement Mobile
 
alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec Zabbix
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
 
Introduction aux architectures des SI
Introduction aux architectures des SI Introduction aux architectures des SI
Introduction aux architectures des SI
 
Tp2 - WS avec JAXRS
Tp2 - WS avec JAXRSTp2 - WS avec JAXRS
Tp2 - WS avec JAXRS
 
Les transmissions et les supports
Les transmissions et les supportsLes transmissions et les supports
Les transmissions et les supports
 
Architectures orientés services (SOA)
Architectures orientés services (SOA)Architectures orientés services (SOA)
Architectures orientés services (SOA)
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
 
Support JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.YoussfiSupport JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.Youssfi
 
Installation Zimbra.pdf
Installation Zimbra.pdfInstallation Zimbra.pdf
Installation Zimbra.pdf
 
Les web services
Les web servicesLes web services
Les web services
 
Uml 2 pratique de la modélisation
Uml 2  pratique de la modélisationUml 2  pratique de la modélisation
Uml 2 pratique de la modélisation
 
eServices-Tp3: esb
eServices-Tp3: esbeServices-Tp3: esb
eServices-Tp3: esb
 
CV de Fatma CHIHAOUI
CV de Fatma CHIHAOUICV de Fatma CHIHAOUI
CV de Fatma CHIHAOUI
 
Reseau informatique
Reseau informatiqueReseau informatique
Reseau informatique
 
Expose sur l' informatique ok
Expose sur l' informatique okExpose sur l' informatique ok
Expose sur l' informatique ok
 

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ébutantKorteby Farouk
 
2018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie12018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie1Eric Giraudin
 
Wordpress pour les entreprises
Wordpress pour les entreprisesWordpress pour les entreprises
Wordpress pour les entreprisesmonsieurpixel
 
Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)Nicolas Morin
 
Yass-RSI-Bootstrap.pptx
Yass-RSI-Bootstrap.pptxYass-RSI-Bootstrap.pptx
Yass-RSI-Bootstrap.pptxyassinesouli2
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel phpKhadim Mbacké
 
présentation wordpress
présentation wordpressprésentation wordpress
présentation wordpressmonsieurpixel
 
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 coursEric Giraudin
 
Présentation Joomla!
Présentation Joomla!Présentation Joomla!
Présentation Joomla!nomadz
 
Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)Nicolas Morin
 
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...ssuser1a62e1
 
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 OMEZZINEMarouan OMEZZINE
 

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

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 YoutubeLaurent Moccozet
 
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 InventorLaurent Moccozet
 
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.netLaurent 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édiaLaurent 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édiaLaurent 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édiaLaurent 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édiasLaurent Moccozet
 
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 MozillaLaurent Moccozet
 
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édiasLaurent Moccozet
 
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 ManyEyesLaurent Moccozet
 
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 PipesLaurent 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'auteurLaurent Moccozet
 
Séance 5: projet PPCM 2014
Séance 5: projet PPCM 2014Séance 5: projet PPCM 2014
Séance 5: projet PPCM 2014Laurent Moccozet
 
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 NetvibesLaurent Moccozet
 
Séance 4: projet PPCM 2014
Séance 4: projet PPCM 2014Séance 4: projet PPCM 2014
Séance 4: projet PPCM 2014Laurent Moccozet
 
Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014Laurent Moccozet
 
Séance 2: projet PPCM 2014
Séance 2: projet PPCM 2014Séance 2: projet PPCM 2014
Séance 2: projet PPCM 2014Laurent Moccozet
 
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 2014Laurent 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

gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
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çaisTxaruka
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
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çaisTxaruka
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
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.Txaruka
 
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.pptxRayane619450
 
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.pdfachrafbrahimi1
 
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.pdfabatanebureau
 

Dernier (10)

gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
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
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.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
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
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.
 
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 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
 
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
 

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.