LES CMS & DRUPAL
ou comment simplifier le développement Web




    OpenCoffee Rennes – La Cantine numérique rennaise
    Sullivan Gauville - 02 avril 2012
CMS
LES CMS & DRUPAL




                   Un logiciel !
                   •Interfaces sites Web
                   •Gestion d’utilisateurs et des rôles
                   •Chaîne de publication de contenus

                         Sans compétences
  Intuitif
                         particulières
CMS
LES CMS & DRUPAL




...
CMS
LES CMS & DRUPAL




                         › PHP/MySQL

                         › Logiciels libres

                         › Extensibles
DRUPAL
LES CMS & DRUPAL
DRUPAL
LES CMS & DRUPAL


              Anvers – Initiation d’un projet étudiant
2000              « Drop » par Dries Buytaert
DRUPAL
LES CMS & DRUPAL


           Anvers – Le projet s’ouvre à la communauté
2001               & première version Drupal
DRUPAL
LES CMS & DRUPAL


                   Anvers – Première DrupalCon
2005                     40 développeurs
DRUPAL
 LES CMS & DRUPAL


Bruxelles – DrupalCon
  150 développeurs                     2006

                                      Téléchargements
                                         ~300 000




              Vancouver – DrupalCon
                 150 développeurs
DRUPAL
   LES CMS & DRUPAL



  Paris – DrupalCon                            2009
   850 participants



                                           Téléchargements
                                             > 2 millions




                      Washington – DrupalCon
> 100 000 sites         1 400 participants
    actifs
DRUPAL
LES CMS & DRUPAL



Drupal 7                               2012
15 000 modules
800 000 utilisateurs inscrits sur Drupal.org
Multilingue,103 langues

16 000 développeurs contributeurs
650 000 sites actifs
LES CMS & DRUPAL


        POURQUOI FAIRE ?
Blogs

Sites communautaires
Presse & médias
Sites institutionnels

E-commerce
LES CMS & DRUPAL

Quelques références

 Presse/médias




 Institutions




                       ... et bien d’autres
LES CMS & DRUPAL


      FONCTIONNEMENT (1/2)

                  Modules de cœur

                  Modules et thèmes additionnels




http://drupal.org/project/drupal

http://drupal.org/project/modules
LES CMS & DRUPAL


  FONCTIONNEMENT (2/2)
Cœur                          Additionnels
Types de contenu              Vues (Views)
Champs                        Panels
Contenu                       Groupes (OG)
Menus de navigation           ...
Régions, blocs
Taxonomie
Utilisateurs, rôles, droits
LES CMS & DRUPAL




                          DÉMO



                   Contenu de la démo :
                   Installation de Drupal & modules complémentaires
                   Régions, blocs
                   Utilisation de Simplenews (exemple)
                   Découverte de l’espace de gestion des utilisateurs, rôles et droits
                   Configuration
                   Installation d’un thème supplémentaire
LES CMS & DRUPAL



               –                                +
• Courbe d’apprentissage lente • Forte communauté
(simplicité d’usage moyenne)     notamment francophone
• Pas de spécialisation de l’usage • Richesse des modules ; grande
                                   flexibilité
• Consommation ressources
• Pas de rétro-compatiblité des    • Documentation
modules entre versions majeures • CMS généraliste
de Drupal & migrations difficiles
                                   • Logiciel libre
                                   • Modèle PAC – templating
LES CMS & DRUPAL


                   – Modules indispensables –


        Contenus            Présentation         Communautaire
CCK (D6)               Views                  Organic groups
IMCE                   Panels                 Simplenews
Views                  Calendar
Wysiwyg                Colorbox                   E-commerce
Date                                          Drupal commerce
FileField (D6)                  Divers        Übercart (D6)
ImageField (D6)        Internationalization
Webform                Pathauto
                       Admin menu             CLI : Drush !
LES CMS & DRUPAL
                        Nouveau livre de Cyprien Roudet

                        Atelier Drupal 7

                        Licence Creative Commons CC-By




                        Téléchargeable ou à commander en version
                        papier sur framabook.org

http://framabook.org/
LES CMS & DRUPAL

Utilisez Drupal, contribuez au développement/à la
traduction.

Site principal http://drupal.org : téléchargements, forums,
groupes de discussion, rapports de bugs, etc. Groupe
France : http://groups.drupal.org/france

La communauté francophone :
     http://drupalfr.org / Sur IRC Freenode #drupal-fr

Et à Rennes ?
       Sullivan Gauville – Twitter @sullix – contact {at} sullivangauville.fr
                 Cyprien Roudet – cyprien {at} pixngraph.com
LES CMS & DRUPAL




               Avez-vous tout compris ?




     Sullivan Gauville – Twitter @sullix – contact {at} sullivangauville.fr
               Cyprien Roudet – cyprien {at} pixngraph.com

Les CMS & Drupal

  • 1.
    LES CMS &DRUPAL ou comment simplifier le développement Web OpenCoffee Rennes – La Cantine numérique rennaise Sullivan Gauville - 02 avril 2012
  • 2.
    CMS LES CMS &DRUPAL Un logiciel ! •Interfaces sites Web •Gestion d’utilisateurs et des rôles •Chaîne de publication de contenus Sans compétences Intuitif particulières
  • 3.
    CMS LES CMS &DRUPAL ...
  • 4.
    CMS LES CMS &DRUPAL › PHP/MySQL › Logiciels libres › Extensibles
  • 5.
  • 6.
    DRUPAL LES CMS &DRUPAL Anvers – Initiation d’un projet étudiant 2000 « Drop » par Dries Buytaert
  • 7.
    DRUPAL LES CMS &DRUPAL Anvers – Le projet s’ouvre à la communauté 2001 & première version Drupal
  • 8.
    DRUPAL LES CMS &DRUPAL Anvers – Première DrupalCon 2005 40 développeurs
  • 9.
    DRUPAL LES CMS& DRUPAL Bruxelles – DrupalCon 150 développeurs 2006 Téléchargements ~300 000 Vancouver – DrupalCon 150 développeurs
  • 10.
    DRUPAL LES CMS & DRUPAL Paris – DrupalCon 2009 850 participants Téléchargements > 2 millions Washington – DrupalCon > 100 000 sites 1 400 participants actifs
  • 11.
    DRUPAL LES CMS &DRUPAL Drupal 7 2012 15 000 modules 800 000 utilisateurs inscrits sur Drupal.org Multilingue,103 langues 16 000 développeurs contributeurs 650 000 sites actifs
  • 12.
    LES CMS &DRUPAL POURQUOI FAIRE ? Blogs Sites communautaires Presse & médias Sites institutionnels E-commerce
  • 13.
    LES CMS &DRUPAL Quelques références Presse/médias Institutions ... et bien d’autres
  • 14.
    LES CMS &DRUPAL FONCTIONNEMENT (1/2) Modules de cœur Modules et thèmes additionnels http://drupal.org/project/drupal http://drupal.org/project/modules
  • 15.
    LES CMS &DRUPAL FONCTIONNEMENT (2/2) Cœur Additionnels Types de contenu Vues (Views) Champs Panels Contenu Groupes (OG) Menus de navigation ... Régions, blocs Taxonomie Utilisateurs, rôles, droits
  • 16.
    LES CMS &DRUPAL DÉMO Contenu de la démo : Installation de Drupal & modules complémentaires Régions, blocs Utilisation de Simplenews (exemple) Découverte de l’espace de gestion des utilisateurs, rôles et droits Configuration Installation d’un thème supplémentaire
  • 17.
    LES CMS &DRUPAL – + • Courbe d’apprentissage lente • Forte communauté (simplicité d’usage moyenne) notamment francophone • Pas de spécialisation de l’usage • Richesse des modules ; grande flexibilité • Consommation ressources • Pas de rétro-compatiblité des • Documentation modules entre versions majeures • CMS généraliste de Drupal & migrations difficiles • Logiciel libre • Modèle PAC – templating
  • 18.
    LES CMS &DRUPAL – Modules indispensables – Contenus Présentation Communautaire CCK (D6) Views Organic groups IMCE Panels Simplenews Views Calendar Wysiwyg Colorbox E-commerce Date Drupal commerce FileField (D6) Divers Übercart (D6) ImageField (D6) Internationalization Webform Pathauto Admin menu CLI : Drush !
  • 19.
    LES CMS &DRUPAL Nouveau livre de Cyprien Roudet Atelier Drupal 7 Licence Creative Commons CC-By Téléchargeable ou à commander en version papier sur framabook.org http://framabook.org/
  • 20.
    LES CMS &DRUPAL Utilisez Drupal, contribuez au développement/à la traduction. Site principal http://drupal.org : téléchargements, forums, groupes de discussion, rapports de bugs, etc. Groupe France : http://groups.drupal.org/france La communauté francophone : http://drupalfr.org / Sur IRC Freenode #drupal-fr Et à Rennes ? Sullivan Gauville – Twitter @sullix – contact {at} sullivangauville.fr Cyprien Roudet – cyprien {at} pixngraph.com
  • 21.
    LES CMS &DRUPAL Avez-vous tout compris ? Sullivan Gauville – Twitter @sullix – contact {at} sullivangauville.fr Cyprien Roudet – cyprien {at} pixngraph.com