Drupal	
  un	
  CMS	
  orienté	
  mé2er
Romain	
  JARRAUD
Mathieu	
  GROS
DrupalCamp Paris 2013
• Romain JARRAUD - Responsable formation
Trained People (drupalfrance.com)
• Mathieu GROS - Directeu...
DrupalCamp Paris 2013
Introduction
DrupalCamp Paris 2013
Quelques chiffres
• La meilleure évolutivité du marché
• 22 328 modules prêt à l’emploi , dont 6694 ...
DrupalCamp Paris 2013
Quelques chiffres
45% du CAC40 utilisent Drupal
DrupalCamp Paris 2013
Quelques chiffres
Drupal assure la meilleure progression entre
2011 et 2012 pour les intranets
Sourc...
DrupalCamp Paris 2013
Comparatif CMS
Concrete 5
Orienté Utilisateur
Communication Descendante Source : Exove
Ajout Grands ...
DrupalCamp Paris 2013
TOC / Grand Compte
Hosting
17%
Support 5%
TMA
13%
Projet
44%
Licence
21%
Hosting -60%
Support - 53%
...
DrupalCamp Paris 2013
Evolution
Drupal	
  évolue	
  en	
  permanence	
  depuis	
  12	
  ans…
…pour	
  devenir	
  une	
  
p...
DrupalCamp Paris 2013
Qu’est-ce que Drupal ?
Drupal	
  est	
  conçue	
  comme	
  un	
  modèle	
  MVC
Drupal	
  est	
  conç...
DrupalCamp Paris 2013
Drupal au coeur de la
stratégie de
communication digitale
DrupalCamp Paris 2013
DrupalCamp Paris 2013
Drupal ?
DrupalCamp Paris 2013
Drupal
Utilisateurs
Interface Web
Contenus
Coeur
fonctionnel
DrupalCamp Paris 2013
Gestion utilisateurs
• Compte/profil utilisateur.
• Personnalisation des profils en ajoutant
des propr...
DrupalCamp Paris 2013
Gestion utilisateurs
Rôles Droits
Administrer les menus et les
éléments de menus.
Administrer le con...
DrupalCamp Paris 2013
Gestion de contenu
Document
Titre
Corps
Fichier attaché
Evénement
Titre
Description
Date
Lieu
Photos...
DrupalCamp Paris 2013
Sécurité
• Le coeur de Drupal est sécurisé :
contrôle d’accès, formulaires protégés...
• Security Te...
DrupalCamp Paris 2013
Drupal
• Et c’est tout !?
• Oui, mais cela suffit !
• Drupal doit être vu comme une
plateforme de dév...
DrupalCamp Paris 2013
Adapter Drupal à ses
besoins
DrupalCamp Paris 2013
Modularité
• Drupal 7
• + de 6 680 modules : réseaux sociaux, e-
commerce, SEO, gestion de contenus,...
DrupalCamp Paris 2013
Flexibilité
• Les modules existants couvrent un large
choix de fonctionnalités.
• De nombreuses APIs...
DrupalCamp Paris 2013
Personnalisation
• Fonctionnellement et graphiquement on
peut reprendre la main sur le système (et
l...
DrupalCamp Paris 2013
Intégration de systèmes
métier
DrupalCamp Paris 2013
Systèmes métier
• 1777 modules dédiés à de l’intégration
• Dont 857 modules sur Drupal 7
Modules	
  ...
DrupalCamp Paris 2013
Témoignages
GED
PORTAIL
XML
Module	
  
spécifique
4jr
INTRANET
LDAP
LDAP
User
Group
ANribut	
  
(modu...
DrupalCamp Paris 2013
Aujourd’hui Drupal 7
Demain Drupal 8
DrupalCamp Paris 2013
Drupal 8
DrupalCamp Paris 2013
Amélioration du coeur
de Drupal
• Le coeur de Drupal s’appuie sur Symfony 2.
• Code robuste et recon...
DrupalCamp Paris 2013
Intégration de nombreuses
fonctionnalités
• Pathauto : URLs optimisées pour le
référencement (SEO).
...
DrupalCamp Paris 2013
Responsive Design
• Drupal est Responsive Design Ready.
• Amélioration de l’interface d’administrati...
DrupalCamp Paris 2013
Configuration
• Aucun paramètrage en base de données.
• Toute la configuration est stockée dans
des fic...
DrupalCamp Paris 2013
Web service
• Transforme votre site en Web Service
nativement : d’autres sites peuvent ainsi
récupér...
DrupalCamp Paris 2013
TWIG
• Nouveau système de templating TWIG.
• Code plus simple à lire.
• Sécurité renforcée.
• Méthod...
DrupalCamp Paris 2013
Merci à vous !
DrupalCamp Paris 2013
Question ?
Prochain SlideShare
Chargement dans…5
×

DrupalCamp Paris 2013 - Drupal : un CMS orienté métier

3 201 vues

Publié le

Conférence de Romain Jarraud (Trained People) et Mathieu Gros (Actency) @ DrupalCamp Paris 2013 : "Drupal, un CMS orienté métier"

0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
3 201
Sur SlideShare
0
Issues des intégrations
0
Intégrations
47
Actions
Partages
0
Téléchargements
42
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

DrupalCamp Paris 2013 - Drupal : un CMS orienté métier

  1. 1. Drupal  un  CMS  orienté  mé2er Romain  JARRAUD Mathieu  GROS
  2. 2. DrupalCamp Paris 2013 • Romain JARRAUD - Responsable formation Trained People (drupalfrance.com) • Mathieu GROS - Directeur Général Actency (actency.fr) DrupalCamp Paris 2013
  3. 3. DrupalCamp Paris 2013 Introduction
  4. 4. DrupalCamp Paris 2013 Quelques chiffres • La meilleure évolutivité du marché • 22 328 modules prêt à l’emploi , dont 6694 pour Drupal 7 • Performance & sécurité reconnue • 1,5 millions de sites d’entreprises • 1,6 % du web • Garantie de support • 506 agences référencées sur Drupal.org • 970 255 membres (2x Communauté Linux) • 350.000 pages de documentation • Equivalent editeur : Acquia (présent sur le Gartner)
  5. 5. DrupalCamp Paris 2013 Quelques chiffres 45% du CAC40 utilisent Drupal
  6. 6. DrupalCamp Paris 2013 Quelques chiffres Drupal assure la meilleure progression entre 2011 et 2012 pour les intranets Source : Observatoire Nationale du Numérique - 2012 Drupal dans le top 3 en 2013 ?
  7. 7. DrupalCamp Paris 2013 Comparatif CMS Concrete 5 Orienté Utilisateur Communication Descendante Source : Exove Ajout Grands Editeurs par Actency eZ Publish Joomla ! Sharepoint Pe#t  site Grand  site
  8. 8. DrupalCamp Paris 2013 TOC / Grand Compte Hosting 17% Support 5% TMA 13% Projet 44% Licence 21% Hosting -60% Support - 53% TMA -0% Project -12% Licence -100% Grand Editeur Drupal Drupal 40% d’économie
  9. 9. DrupalCamp Paris 2013 Evolution Drupal  évolue  en  permanence  depuis  12  ans… …pour  devenir  une   plateforme  de  communica2on  mul2canale   BLOG CMF+ Plateforme   d’applica2on CMS CMF CMF+
  10. 10. DrupalCamp Paris 2013 Qu’est-ce que Drupal ? Drupal  est  conçue  comme  un  modèle  MVC Drupal  est  conçu  pour  être  modulaire Modèle Vue Controleur
  11. 11. DrupalCamp Paris 2013 Drupal au coeur de la stratégie de communication digitale
  12. 12. DrupalCamp Paris 2013
  13. 13. DrupalCamp Paris 2013 Drupal ?
  14. 14. DrupalCamp Paris 2013 Drupal Utilisateurs Interface Web Contenus Coeur fonctionnel
  15. 15. DrupalCamp Paris 2013 Gestion utilisateurs • Compte/profil utilisateur. • Personnalisation des profils en ajoutant des propriétés : infos personnelles, centres d’intérêts, médias... • Rôles pour chaque utilisateur définissant ses permissions.
  16. 16. DrupalCamp Paris 2013 Gestion utilisateurs Rôles Droits Administrer les menus et les éléments de menus. Administrer le contenu Voir le contenu publié Utiliser la recherche Administrer les utilisateurs Administrateur Webmaster Anonyme Utilisateurs Céline Paul Marie Louis
  17. 17. DrupalCamp Paris 2013 Gestion de contenu Document Titre Corps Fichier attaché Evénement Titre Description Date Lieu Photos Compte rendu Evénement Corps Fichiers attachés Commentaires
  18. 18. DrupalCamp Paris 2013 Sécurité • Le coeur de Drupal est sécurisé : contrôle d’accès, formulaires protégés... • Security Team : veille permanente garantissant une protection maximum.
  19. 19. DrupalCamp Paris 2013 Drupal • Et c’est tout !? • Oui, mais cela suffit ! • Drupal doit être vu comme une plateforme de développement plutôt qu’un CMS.
  20. 20. DrupalCamp Paris 2013 Adapter Drupal à ses besoins
  21. 21. DrupalCamp Paris 2013 Modularité • Drupal 7 • + de 6 680 modules : réseaux sociaux, e- commerce, SEO, gestion de contenus, médias, SSO... • + de 460 thèmes. • + de 150 distributions.
  22. 22. DrupalCamp Paris 2013 Flexibilité • Les modules existants couvrent un large choix de fonctionnalités. • De nombreuses APIs permettent de s’intégrer facilement à Drupal et de développer ses propres fonctionnalités. • Certains modules sont extensibles en proposant leurs propres APIs.
  23. 23. DrupalCamp Paris 2013 Personnalisation • Fonctionnellement et graphiquement on peut reprendre la main sur le système (et les modules). • CMF : Content Management Framework.
  24. 24. DrupalCamp Paris 2013 Intégration de systèmes métier
  25. 25. DrupalCamp Paris 2013 Systèmes métier • 1777 modules dédiés à de l’intégration • Dont 857 modules sur Drupal 7 Modules  spécifiques  (30%) Siteminder,  Sharepoint,    Salesforces,  … Modules  génériques    (60%) Webservices,  Feeds,  LDAP,  .. XML,  JSON,  CSV,  SOAP, DRUPAL Third  party ETC… 12% de modules Drupal 7 dédié à l’intégration ! Modules  sur  mesure  (10%) Parsing  spécifique
  26. 26. DrupalCamp Paris 2013 Témoignages GED PORTAIL XML Module   spécifique 4jr INTRANET LDAP LDAP User Group ANribut   (module  spé) 2jr GED ERP  Spé CRON, Batch  API JSON Module   custom 5jr PORTAIL ERP  .NET   Spé Webservice, SOAP 10jr PORTAIL DAM Feeds Contenus, Taxonomie 10jr CRM PORTAIL Salesforce +  parsing   spécifique 3jr
  27. 27. DrupalCamp Paris 2013 Aujourd’hui Drupal 7 Demain Drupal 8
  28. 28. DrupalCamp Paris 2013 Drupal 8
  29. 29. DrupalCamp Paris 2013 Amélioration du coeur de Drupal • Le coeur de Drupal s’appuie sur Symfony 2. • Code robuste et reconnu comme tel. • Programmation Orientée Objet.
  30. 30. DrupalCamp Paris 2013 Intégration de nombreuses fonctionnalités • Pathauto : URLs optimisées pour le référencement (SEO). • Views : moteur de requètes avec UI. • Inligne editing : édition directe sans passer par un formulaire. • CKEditor : WYSIWYG. • Backbone.js, Modernizr.js : bibliothèques Javascript.
  31. 31. DrupalCamp Paris 2013 Responsive Design • Drupal est Responsive Design Ready. • Amélioration de l’interface d’administration pour s’adapter aux mobiles. • HTML5 : meilleure description sémantique, intégration native d’animation... • Mobile First : penser accès mobile en premier.
  32. 32. DrupalCamp Paris 2013 Configuration • Aucun paramètrage en base de données. • Toute la configuration est stockée dans des fichiers : versionning possible. • Maintenance et montée en version facilitées. • Déploiement entre les différents serveurs (Test => Recette => Preprod => Prod) simplifié.
  33. 33. DrupalCamp Paris 2013 Web service • Transforme votre site en Web Service nativement : d’autres sites peuvent ainsi récupérer certains de vos contenus. • Interface de communication RESTfull standardisée. • Cette interface facilite la diffusion multicanal : applis mobiles, écrans publicitaires, futures lunettes...
  34. 34. DrupalCamp Paris 2013 TWIG • Nouveau système de templating TWIG. • Code plus simple à lire. • Sécurité renforcée. • Méthode de surcharge unique.
  35. 35. DrupalCamp Paris 2013 Merci à vous !
  36. 36. DrupalCamp Paris 2013 Question ?

×