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

concour ministre de santé
concour ministre de santéconcour ministre de santé
concour ministre de santéfast xp
 
Les zoom-s-exercices-de-normes-comptables-internationales-ias-if rs
Les zoom-s-exercices-de-normes-comptables-internationales-ias-if rsLes zoom-s-exercices-de-normes-comptables-internationales-ias-if rs
Les zoom-s-exercices-de-normes-comptables-internationales-ias-if rsJeyo52529B
 
Data mining - Classification - arbres de décision
Data mining - Classification - arbres de décisionData mining - Classification - arbres de décision
Data mining - Classification - arbres de décisionMohamed Heny SELMI
 
OUMAIMA BOUGRYNE PPT.pptx
OUMAIMA BOUGRYNE PPT.pptxOUMAIMA BOUGRYNE PPT.pptx
OUMAIMA BOUGRYNE PPT.pptxLKLKHNKH
 
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...
Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...Sofien Zarrouki
 
Rapport atelier Web App Security 2015
Rapport atelier Web App Security 2015Rapport atelier Web App Security 2015
Rapport atelier Web App Security 2015Hamza Ben Marzouk
 
Rapport de mini projet de programation web
Rapport de mini projet de programation webRapport de mini projet de programation web
Rapport de mini projet de programation webMOHAMMED MOURADI
 
Mise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsenseMise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsensePape Moussa SONKO
 
Gestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data LakeGestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data LakeMongoDB
 
la comptabilisation des creances et dettes
la comptabilisation des creances et dettes la comptabilisation des creances et dettes
la comptabilisation des creances et dettes Fo Ka
 
qcm développement informatique
qcm développement informatiqueqcm développement informatique
qcm développement informatiquebeware_17
 
Introduction a la securité informatique Volume1
Introduction a la securité informatique Volume1Introduction a la securité informatique Volume1
Introduction a la securité informatique Volume1Sylvain Maret
 
Conception et Réalisation d’une application de Gestion SCOLAIRE
Conception et Réalisation d’une application de Gestion SCOLAIREConception et Réalisation d’une application de Gestion SCOLAIRE
Conception et Réalisation d’une application de Gestion SCOLAIREGhizlane ALOZADE
 
SGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDB
SGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDBSGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDB
SGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDBRomain Cambien
 
Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)Ines Ben Kahla
 
Les étapes de création d'un site web
Les étapes de création d'un site webLes étapes de création d'un site web
Les étapes de création d'un site webChris Gaillard
 
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...Alphorm
 

Tendances (20)

concour ministre de santé
concour ministre de santéconcour ministre de santé
concour ministre de santé
 
Les zoom-s-exercices-de-normes-comptables-internationales-ias-if rs
Les zoom-s-exercices-de-normes-comptables-internationales-ias-if rsLes zoom-s-exercices-de-normes-comptables-internationales-ias-if rs
Les zoom-s-exercices-de-normes-comptables-internationales-ias-if rs
 
Cours architecture
Cours architectureCours architecture
Cours architecture
 
Data mining - Classification - arbres de décision
Data mining - Classification - arbres de décisionData mining - Classification - arbres de décision
Data mining - Classification - arbres de décision
 
OUMAIMA BOUGRYNE PPT.pptx
OUMAIMA BOUGRYNE PPT.pptxOUMAIMA BOUGRYNE PPT.pptx
OUMAIMA BOUGRYNE PPT.pptx
 
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...
Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...
 
Rapport atelier Web App Security 2015
Rapport atelier Web App Security 2015Rapport atelier Web App Security 2015
Rapport atelier Web App Security 2015
 
Rapport de mini projet de programation web
Rapport de mini projet de programation webRapport de mini projet de programation web
Rapport de mini projet de programation web
 
Mise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsenseMise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsense
 
Gestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data LakeGestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data Lake
 
Les attaques
Les attaquesLes attaques
Les attaques
 
la comptabilisation des creances et dettes
la comptabilisation des creances et dettes la comptabilisation des creances et dettes
la comptabilisation des creances et dettes
 
qcm développement informatique
qcm développement informatiqueqcm développement informatique
qcm développement informatique
 
Introduction a la securité informatique Volume1
Introduction a la securité informatique Volume1Introduction a la securité informatique Volume1
Introduction a la securité informatique Volume1
 
Développement d'un site web de E-Commerce avec PHP (Première Partie)
Développement d'un site web de E-Commerce avec PHP (Première Partie)Développement d'un site web de E-Commerce avec PHP (Première Partie)
Développement d'un site web de E-Commerce avec PHP (Première Partie)
 
Conception et Réalisation d’une application de Gestion SCOLAIRE
Conception et Réalisation d’une application de Gestion SCOLAIREConception et Réalisation d’une application de Gestion SCOLAIRE
Conception et Réalisation d’une application de Gestion SCOLAIRE
 
SGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDB
SGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDBSGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDB
SGBDR vs NoSQL, Différences et Uses Cases. Focus sur ArangoDB
 
Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)
 
Les étapes de création d'un site web
Les étapes de création d'un site webLes étapes de création d'un site web
Les étapes de création d'un site web
 
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
 

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

Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 
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...Nguyen Thanh Tu Collection
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcourshalima98ahlmohamed
 
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 projetJeanYvesMoine
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdftrendingv83
 
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.pdfAmgdoulHatim
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesMohammedAmineHatoch
 
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.pptxikospam0
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKNassimaMdh
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesUnidad de Espiritualidad Eudista
 
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.pptxhamzagame
 

Dernier (16)

Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
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...
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
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
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
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
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
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
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
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
 

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.