1. Drupal en do majeur
JDLL Lyon - 18 novembre 2011
Léon CROS - Chipway
@chipway 1
2. Conférence Drupal
• Qu'est 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éponses
Lé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 d'un 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 d'une 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 besoins
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 5
6. Drupal in 57 seconds
What is Drupal?
• Allez voir cette vidéo :
http://blip.tv/pingvision-videos/what-is-drupal-in-57-seconds-1923255
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 6
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
Drupal
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011s 31
32. Fonctionnalités Drupal Core
Modules du Coeur (Core)
• Création et manipulation de contenus
• Création de types de contenus
– Images
– Ajout de champs
Lé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 Core
Modules de base :
• Contrôle d'accès / rôles
• Gestion des utilisateurs
• Workflow basique
• Recherche dans le site
Lé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 traductions
Lé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 puissant
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 39
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 à XXXL
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 46
48. Conférence JDLL Lyon 2011
Réussir son projet Drupal
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011s 48
49. Drupal : Créer une site
• Fort degré d'autonomie
– Webmaster
– Créateur de site
– Animateur de communauté
• Curiosité
• Recherche de modules
• Veille
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 49
50. Drupal : Créer une site
Approche (Vite / budget maitrisé) :
1) Ne pas se brider
Partir des besoins / fonctions souhaitées
2) Choisir et Assembler
3) Faire développer la GLUE / Ergonomie
4) Look en dernier
5) Itératif / Extensible
Lé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éveloppement
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 51
52. Drupal : Réutiliser le code
Site duplicable
• Installation Profiles
• Distributions
• Features
Lé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 look
Site duplicable
• Thèmes
– Sous-thème
– Colorisable
– Personnalisable
Lé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 ensuite
Lé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évisibles
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 56
57. Activité de la
communauté Drupal
Léon Cros - Chipway JDLL Lyon - 18 novembre 2011 57
58. Associations et Communautés
Ouvertes à 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 Munich
Lé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