Your SlideShare is downloading. ×
  • Like
Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshare
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshare

  • 1,752 views
Published

Conférence Drupal aux Journées du Logiciel Libre - Lyon 2011

Conférence Drupal aux Journées du Logiciel Libre - Lyon 2011

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,752
On SlideShare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Drupal en do majeur JDLL Lyon - 18 novembre 2011 Léon CROS - Chipway@chipway 1
  • 2. Conférence Drupal• Quest ce que Drupal ?• Qui utilise Drupal, pour quel usage ?• Architecture fonctionnelle• Principales fonctionnalités de Drupal• Réussir son projet Drupal ?• Activités de la communauté Drupal• Questions / RéponsesLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 2
  • 3. Chipway : Spécialiste Drupal• Formations Drupal 6 et 7 – Webmaster 1 : Prise en main et création dun site – Webmaster 2 : Perfectionnement – Webmaster 3 : Administration avancée – Développeur 1 : Field, CCK + Views – Développeur 2 : Programmation – Designer 1 : Ergonomie et theming – Commerce 1 : création dune boutique – Editeur et rédacteur• Accompagnement, Assistance à MOA• Développement, Conseil, Séminaires
  • 4. Qu’est-ce que Drupal ? Communauté 600 000+ membres 800+ contributeurs Core drupal 7 9 000+ modules 12 000+ développeurs 1 000 thèmes sur do. Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 4
  • 5. Qu’est-ce que Drupal ? Gestionnaire de Contenus (CMS) – Modulaire et évolutif Plateforme de développement (web) – Framework (CMF) Produit – Utilisation directe – Spécialisation par besoinsLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 5
  • 6. Drupal in 57 secondsWhat is Drupal?• Allez voir cette vidéo :http://blip.tv/pingvision-videos/what-is-drupal-in-57-seconds-1923255Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 6
  • 7. Drupal : Bête à concours 2009 2010 2011 2009 2010Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 7
  • 8. Conférence JDLL Lyon 2011 Qui utilise ? Pour quel usage ?Léon Cros - Chipway JDLL Lyon - 18 novembre 2011s 8
  • 9. Qui utilise Drupal ? : Collectivités Exemples : whitehouse.gov gouvernement.fr herault.fr .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 9
  • 10. Qui utilise Drupal ? : Médias Exemples : France télévision • 1000+ sites • sport.francetv.fr ... Radio France • franceinter.fr ... Rue 89. The Economist ... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 10
  • 11. Qui utilise Drupal ? : Multimédia Exemples : warnerbrosrecords.com Myplay.com (Sony Music) Adsoftheworld.com .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 11
  • 12. Qui utilise Drupal ? : Communautés Exemples : symantec.com/connect ... fenua-tattoo.com …. Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 12
  • 13. Qui utilise Drupal ? : Communautés Communautés de développeurs : Ebay Paypal dev.twitter.com. Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 13
  • 14. Qui utilise Drupal ? : Réseau sociaux Exemples : goingon.com imbee.com drupalsn.com .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 14
  • 15. Qui utilise Drupal ? : ONG Exemples : Greenpeace.org.uk Microworld.org Oxfam.org .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 15
  • 16. Qui utilise Drupal ? : Intranet Exemples : research.yahoo.com myinfovista.com .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 16
  • 17. Qui utilise Drupal ? : Luxe Exemples : Back-office de boucheron.com .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 17
  • 18. Qui utilise Drupal ? : e-Commerce Exemples : cargoh.com froutana.fr gadgetclub.com.br ktc-ua.com olssongerthel.se .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 18
  • 19. Qui utilise Drupal ? : e-Commerce Exemples : Ptitboutdenature.com .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 19
  • 20. Qui utilise Drupal ? : Education Exemples : pdx.edu ujf-grenoble.fr .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 20
  • 21. Qui utilise Drupal ? : Santé Exemples : carislifesciences.com cochlear.com dafra.be msh.on.ca qldeye.com pharmareference.fr pjonline.com .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 21
  • 22. Qui utilise Drupal ? : Evénements Exemples : london2011.drupal.org denver2012.drupal.org munich2012.drupal.org .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 22
  • 23. Qui utilise Drupal ? : Autres Sources : drupalshowcase.com drupalsites.net .... Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 23
  • 24. Conférence JDLL Lyon 2011 Architecture fonctionnelleLéon Cros - Chipway JDLL Lyon - 18 novembre 2011s 24
  • 25. Les noeuds Drupal• Nœud – node – post• Type de nœud – node type – content typeLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 25
  • 26. Entités : Nouveautés Drupal 7Extension du conceptde noeudEx dentités :• Noeud• Utilisateur• Commentaire• Produit (commerce)Léon Cros - Chipway Reproduction interdite 26
  • 27. Drupal : Ensemble de Modules• Modules / Modulaire / Extrême modularité• Cœur – Core• Modules • Core optionnels • Contributifs • Vos modules• « Lego » ou « Mecano »Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 27
  • 28. Programmation / Présentation• Séparation programmation / Présentation• Thèmes – Modèles – TemplatesLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 28
  • 29. Programmation / Présentation• Séparation programmation / Présentation• Blocks – Contenus• Régions – ContenantsLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 29
  • 30. Blocs placés dans des Régions Blocs & Régions . Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 30
  • 31. Conférence JDLL Lyon 2011 Principales Fonctionnalités de DrupalLéon Cros - Chipway JDLL Lyon - 18 novembre 2011s 31
  • 32. Fonctionnalités Drupal CoreModules du Coeur (Core)• Création et manipulation de contenus• Création de types de contenus – Images – Ajout de champsLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 32
  • 33. Fonctionnalités : Field• Création facile de bundles – ex ; types de contenu – Ajout de champs – Sur Nodes – Sur Utilisateurs – Textes – Nombres – Listes – Dates – ...Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 33
  • 34. Fonctionnalités Drupal CoreModules de base :• Contrôle daccès / rôles• Gestion des utilisateurs• Workflow basique• Recherche dans le siteLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 34
  • 35. Modules contributifs drupal.org/project/modules 9 000+ modules • Views (333 029) • Pathauto (247 228) • Date (172 894) • Og (22 139) • .... « Il y a un module pour faire ça ! » Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 35
  • 36. Fonctionnalités : Views• Création facile de Listes – Listes, Grilles – Tableaux – Slideshows, Carrousel – Ordonnées – Filtrées – Contextuelles – …Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 36
  • 37. Fonctionnalités : Multisite• Multisite : Partage de modules et thèmes – BD, contenus et médias séparés• Multisite complet : – partage de la BD – Publier un contenu : • Sur tous les sites • Sur France, Allemagne, Japon, Belgique, ... • Sur DRH, marketing, médecins, ...Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 37
  • 38. Fonctionnalités : Multilingue• Sites Multilingues : – Traduit dans 96 langues – Détection langue – Choix langue – Outils de traduction • Interface • Contenus • Synchronisations • Partage de traductionsLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 38
  • 39. Fonctionnalités : Taxonomie• Taxinomie – Catégories – Tags – Hiérarchique ou Non – Sous-ensembles – Très souple – Très puissantLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 39
  • 40. Fonctionnalités : WorkflowWorkflows basiques ou avancésLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 40
  • 41. Fonctionnalités de DrupalFonctions communautaires• Forums• Commentaires• Groupes• Messages privés• Points• Votes• Sondages, Quiz• ...Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 41
  • 42. Fonctionnalités : SEO naturel• URLs• http://www.xyz.com/common/0,4157,2072_3303324_0_fr_FR_342343890,00.html?vid=11977395• Http://www.xyz.com/rh/france/technicien-maintenance- conditionnement• Titres, contenus• Images, médias• Redirections• Recherches / « 404 not found »• TaxonomiesLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 42
  • 43. Fonctionnalités : Boutiques● Boutiques● Catalogues● Systèmes de paiement● Livraisons● Intégration avec communautés ● Recommandations, avis ● Fidélisation, ...Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 43
  • 44. Fonctionnalités de DrupalOutils :● Développement & Tests● Performance et scalabilité● Cycle développement / Production● HébergementLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 44
  • 45. Frontières : interfaçageExemples :● Apache Solr● Alfresco (norme CMIS)● SSO ; OpenID, LDAP, CAS, ...● CiviCRM, SugarCRM, Salesforce, ...● Application métier spécifique● Webservices● ...Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 45
  • 46. Drupal : Jeu de construction ?• « Jeu » de construction • Éléments à assembler • Sous-ensemble préfabriqués • Vers des solutions prêtes à l’emploi• Plateforme de • Développement • adaptation• Solution adaptable et extensible à loisir• Sites / intranets / extranets de S à XXXLLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 46
  • 47. Licence et écosystème Drupal• Licence GNU GPL v2+• Gratuit• Opensource – Esprit – Ecosystème• Contributions• PartageLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 47
  • 48. Conférence JDLL Lyon 2011 Réussir son projet DrupalLéon Cros - Chipway JDLL Lyon - 18 novembre 2011s 48
  • 49. Drupal : Créer une site• Fort degré dautonomie – Webmaster – Créateur de site – Animateur de communauté• Curiosité• Recherche de modules• VeilleLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 49
  • 50. Drupal : Créer une siteApproche (Vite / budget maitrisé) :1) Ne pas se briderPartir des besoins / fonctions souhaitées2) Choisir et Assembler3) Faire développer la GLUE / Ergonomie4) Look en dernier5) Itératif / ExtensibleLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 50
  • 51. Drupal : Application métier• Framework de développement• Capitalise sur modules disponibles• Besoins spécifiques• Bonnes pratiques / Règles de codage• Simplifie la maintenance• Allège / accélère le développementLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 51
  • 52. Drupal : Réutiliser le codeSite duplicable• Installation Profiles• Distributions• FeaturesLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 52
  • 53. Drupal : Facteurs de forme Drupal Core ● Standard ● Minimal ● Distributions & Installation Profiles ● OpenAtrium ● OpenPublish ● Commons ● ManagingNews Features. Produits Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 53
  • 54. Drupal : Réutiliser le lookSite duplicable• Thèmes – Sous-thème – Colorisable – PersonnalisableLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 54
  • 55. Drupal : Créer un site• Drupal = outil professionnel : – Passer le cap de l’initiation • Documentations en ligne • Formations • Livres • Forums – Utiliser les outils et modules disponibles – Créer le site dans le bon sens – Facile ensuiteLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 55
  • 56. Drupal : Projet• Un projet reste un projet (important ou pas) – Conception – Planification – Développement – Méthodes – Ressources• Atout de Drupal : Flexibilité – Etapes, itérations – Extensions non-prévisiblesLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 56
  • 57. Activité de la communauté DrupalLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 57
  • 58. Associations et CommunautésOuvertes à tous :• Utilisateurs de Drupal• Futurs utilisateurs• Curieux, sympathisants• Développeurs• Designers• Hébergeurs• …Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 58
  • 59. Associations et Communautés• Activités – Réunions en soirée, ou déjeuners midi – Exposés / Conférences – Echanges informels / Questions rapides – ¼ heure de gloire – Questions rapides – Promotion de Drupal• « Venez pour le logiciel, restez pour la communauté »Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 59
  • 60. Associations et Communautés• Association internationale : – association.drupal.org ($30 / $101)• ADFF : Drupal France et Francophonie – Association, structure officielle, basée à Paris, DrupalCamps – Web : Drupalfr.org – Cotisations (20 € / 30 € x pers)• Communautés – Lyon, Nantes, Toulouse, ...Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 60
  • 61. Associations et Communautés ● DrupalCon London ● 1800 pers ● Source do. Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 61
  • 62. Associations et Communautés ● Drupal Lyon ● 27 octobre ● Epitech ● Photos Samuel Rats. Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 62
  • 63. Agenda Drupal• 24 novembre : réunion de Drupal Lyon• 26-27 novembre : DrupalCamp Toulouse• 21-23 mars : DrupalCon Denver• 31 mars - 1er avril : DrupalCamp Lyon• 20-24 aout 2012 : DrupalCon MunichLéon Cros - Chipway JDLL Lyon - 18 novembre 2011 63
  • 64. Merci de votre attention Questions / Réponses ...Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 64