SlideShare une entreprise Scribd logo
Drupal	
  un	
  CMS	
  orienté	
  mé2er
Romain	
  JARRAUD
Mathieu	
  GROS
DrupalCamp Paris 2013
• Romain JARRAUD - Responsable formation
Trained People (drupalfrance.com)
• Mathieu GROS - Directeur Général
Actency (actency.fr)
DrupalCamp Paris 2013
DrupalCamp Paris 2013
Introduction
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)
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
Source : Observatoire Nationale du Numérique - 2012
Drupal dans le top 3 en 2013 ?
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
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
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+
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
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 propriétés : infos personnelles, centres
d’intérêts, médias...
• Rôles pour chaque utilisateur définissant
ses permissions.
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
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
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.
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.
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,
médias, SSO...
• + de 460 thèmes.
• + de 150 distributions.
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.
DrupalCamp Paris 2013
Personnalisation
• Fonctionnellement et graphiquement on
peut reprendre la main sur le système (et
les modules).
• CMF : Content Management Framework.
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	
  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
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
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 reconnu comme tel.
• Programmation Orientée Objet.
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.
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.
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é.
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...
DrupalCamp Paris 2013
TWIG
• Nouveau système de templating TWIG.
• Code plus simple à lire.
• Sécurité renforcée.
• Méthode de surcharge unique.
DrupalCamp Paris 2013
Merci à vous !
DrupalCamp Paris 2013
Question ?

Contenu connexe

Tendances

Pourquoi Drupal ?
Pourquoi Drupal ?Pourquoi Drupal ?
Pourquoi Drupal ?
Nicolas Fruit
 
Présentation Drupal - Global Training Days
Présentation Drupal - Global Training DaysPrésentation Drupal - Global Training Days
Présentation Drupal - Global Training Days
ALTER WAY
 
Drupal 8
Drupal 8Drupal 8
Drupal 8
qdelance
 
Présentation de Drupal
Présentation de DrupalPrésentation de Drupal
Présentation de Drupal
Adyax
 
Introduction à Drupal 8
Introduction à Drupal 8Introduction à Drupal 8
Introduction à Drupal 8
Core-Techs
 
Drupagora linagora-20111110
Drupagora linagora-20111110Drupagora linagora-20111110
Drupagora linagora-20111110
Michel-Marie Maudet
 
Présentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détails
Présentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détailsPrésentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détails
Présentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détails
Symetris
 
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Pierre Ternon
 
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Chipway
 
HTML5 - Sémantique, structure et nouveaux éléments
HTML5 - Sémantique, structure et nouveaux élémentsHTML5 - Sémantique, structure et nouveaux éléments
HTML5 - Sémantique, structure et nouveaux éléments
Rémy Savard
 
Optimisez vos imports de données avec Migrate
Optimisez vos imports de données avec MigrateOptimisez vos imports de données avec Migrate
Optimisez vos imports de données avec Migrate
Matthieu Guillermin
 
Conference drupagora-drupal-8 2012-11-09
Conference drupagora-drupal-8 2012-11-09Conference drupagora-drupal-8 2012-11-09
Conference drupagora-drupal-8 2012-11-09
Chipway
 
Drupal n'est pas seulement un CMS
Drupal n'est pas seulement un CMSDrupal n'est pas seulement un CMS
Drupal n'est pas seulement un CMS
Adyax
 
Meilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web DrupalMeilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web Drupal
Suzanne Dergacheva
 
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Chipway
 
Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)
Alexandre Marie
 
Support Formation vidéo: MongoDB pour débutant
Support Formation vidéo: MongoDB pour débutantSupport Formation vidéo: MongoDB pour débutant
Support Formation vidéo: MongoDB pour débutant
SmartnSkilled
 
CSS3 - nouveautes
CSS3 - nouveautesCSS3 - nouveautes
CSS3 - nouveautes
Rémy Savard
 
Optimiser les performances dans Wordpress
Optimiser les performances dans WordpressOptimiser les performances dans Wordpress
Optimiser les performances dans Wordpress
Nicolas Juen
 
Initiation à Bootstrap
Initiation à BootstrapInitiation à Bootstrap
Initiation à Bootstrap
Abdoulaye Dieng
 

Tendances (20)

Pourquoi Drupal ?
Pourquoi Drupal ?Pourquoi Drupal ?
Pourquoi Drupal ?
 
Présentation Drupal - Global Training Days
Présentation Drupal - Global Training DaysPrésentation Drupal - Global Training Days
Présentation Drupal - Global Training Days
 
Drupal 8
Drupal 8Drupal 8
Drupal 8
 
Présentation de Drupal
Présentation de DrupalPrésentation de Drupal
Présentation de Drupal
 
Introduction à Drupal 8
Introduction à Drupal 8Introduction à Drupal 8
Introduction à Drupal 8
 
Drupagora linagora-20111110
Drupagora linagora-20111110Drupagora linagora-20111110
Drupagora linagora-20111110
 
Présentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détails
Présentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détailsPrésentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détails
Présentation Symetris - Drupalcamp Montreal 2013 le diable est dans les détails
 
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
 
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
 
HTML5 - Sémantique, structure et nouveaux éléments
HTML5 - Sémantique, structure et nouveaux élémentsHTML5 - Sémantique, structure et nouveaux éléments
HTML5 - Sémantique, structure et nouveaux éléments
 
Optimisez vos imports de données avec Migrate
Optimisez vos imports de données avec MigrateOptimisez vos imports de données avec Migrate
Optimisez vos imports de données avec Migrate
 
Conference drupagora-drupal-8 2012-11-09
Conference drupagora-drupal-8 2012-11-09Conference drupagora-drupal-8 2012-11-09
Conference drupagora-drupal-8 2012-11-09
 
Drupal n'est pas seulement un CMS
Drupal n'est pas seulement un CMSDrupal n'est pas seulement un CMS
Drupal n'est pas seulement un CMS
 
Meilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web DrupalMeilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web Drupal
 
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
 
Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)
 
Support Formation vidéo: MongoDB pour débutant
Support Formation vidéo: MongoDB pour débutantSupport Formation vidéo: MongoDB pour débutant
Support Formation vidéo: MongoDB pour débutant
 
CSS3 - nouveautes
CSS3 - nouveautesCSS3 - nouveautes
CSS3 - nouveautes
 
Optimiser les performances dans Wordpress
Optimiser les performances dans WordpressOptimiser les performances dans Wordpress
Optimiser les performances dans Wordpress
 
Initiation à Bootstrap
Initiation à BootstrapInitiation à Bootstrap
Initiation à Bootstrap
 

En vedette

Linux
LinuxLinux
Indication aep périphériques
Indication aep périphériquesIndication aep périphériques
Indication aep périphériques
carreres
 
Gov doccollection
Gov doccollectionGov doccollection
Gov doccollection
smielke
 
Lesson 5a
Lesson 5aLesson 5a
Lesson 5a
Raliat
 
échange_rive de gier_alpes_2011
échange_rive de gier_alpes_2011échange_rive de gier_alpes_2011
échange_rive de gier_alpes_2011
doraiesmas
 
Cinema between art and industry
Cinema between art and industryCinema between art and industry
Cinema between art and industry
Georgio Nassif
 

En vedette (6)

Linux
LinuxLinux
Linux
 
Indication aep périphériques
Indication aep périphériquesIndication aep périphériques
Indication aep périphériques
 
Gov doccollection
Gov doccollectionGov doccollection
Gov doccollection
 
Lesson 5a
Lesson 5aLesson 5a
Lesson 5a
 
échange_rive de gier_alpes_2011
échange_rive de gier_alpes_2011échange_rive de gier_alpes_2011
échange_rive de gier_alpes_2011
 
Cinema between art and industry
Cinema between art and industryCinema between art and industry
Cinema between art and industry
 

Similaire à DrupalCamp Paris 2013 - Drupal un cms oriente metier

Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
LINAGORA
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
drupagora
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupal
Cyril Reinhard
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
LINAGORA
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
ekino
 
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Chipway
 
Drupal & responsive
Drupal & responsiveDrupal & responsive
Drupal & responsive
Rezonova
 
Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)
LaNetscouade
 
Big Data - Quel usage au sein des projets internet
Big Data - Quel usage au sein des projets internetBig Data - Quel usage au sein des projets internet
Big Data - Quel usage au sein des projets internet
EOLAS, groupe Business & Decision
 
Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm
 
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
IXIASOFT
 
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation...
Industrie 4.0: une opportunité pour un contenu plus intelligent -  Documation...Industrie 4.0: une opportunité pour un contenu plus intelligent -  Documation...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation...
Isabelle Caron
 
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans DrupalDrupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Olivier Friesse
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
LINAGORA
 
Petite boite à outils à destination du chef d'entreprise
Petite boite à outils à destination du chef d'entreprisePetite boite à outils à destination du chef d'entreprise
Petite boite à outils à destination du chef d'entreprise
Benapse
 
A chaque besoin sa distribution
A chaque besoin sa distributionA chaque besoin sa distribution
A chaque besoin sa distribution
Core-Techs
 
ORACLE - La vue 360 de vos clients dans le cloud - Data forum MICROPOLE 2016
ORACLE - La vue 360  de vos clients dans le cloud -  Data forum MICROPOLE 2016 ORACLE - La vue 360  de vos clients dans le cloud -  Data forum MICROPOLE 2016
ORACLE - La vue 360 de vos clients dans le cloud - Data forum MICROPOLE 2016
Micropole Group
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinID
Michel-Marie Maudet
 
Vis ma vie de chef de projet Drupal | Drupagora 2013, Paris
Vis ma vie de chef de projet Drupal | Drupagora 2013, ParisVis ma vie de chef de projet Drupal | Drupagora 2013, Paris
Vis ma vie de chef de projet Drupal | Drupagora 2013, Paris
Actency
 
WordPress sous stéroïdes : votre site Web vers les sommets !
WordPress sous stéroïdes : votre site Web vers les sommets !WordPress sous stéroïdes : votre site Web vers les sommets !
WordPress sous stéroïdes : votre site Web vers les sommets !
Aurélien Denis
 

Similaire à DrupalCamp Paris 2013 - Drupal un cms oriente metier (20)

Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupal
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
 
Drupal & responsive
Drupal & responsiveDrupal & responsive
Drupal & responsive
 
Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)
 
Big Data - Quel usage au sein des projets internet
Big Data - Quel usage au sein des projets internetBig Data - Quel usage au sein des projets internet
Big Data - Quel usage au sein des projets internet
 
Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs
 
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
 
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation...
Industrie 4.0: une opportunité pour un contenu plus intelligent -  Documation...Industrie 4.0: une opportunité pour un contenu plus intelligent -  Documation...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation...
 
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans DrupalDrupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
 
Petite boite à outils à destination du chef d'entreprise
Petite boite à outils à destination du chef d'entreprisePetite boite à outils à destination du chef d'entreprise
Petite boite à outils à destination du chef d'entreprise
 
A chaque besoin sa distribution
A chaque besoin sa distributionA chaque besoin sa distribution
A chaque besoin sa distribution
 
ORACLE - La vue 360 de vos clients dans le cloud - Data forum MICROPOLE 2016
ORACLE - La vue 360  de vos clients dans le cloud -  Data forum MICROPOLE 2016 ORACLE - La vue 360  de vos clients dans le cloud -  Data forum MICROPOLE 2016
ORACLE - La vue 360 de vos clients dans le cloud - Data forum MICROPOLE 2016
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinID
 
Vis ma vie de chef de projet Drupal | Drupagora 2013, Paris
Vis ma vie de chef de projet Drupal | Drupagora 2013, ParisVis ma vie de chef de projet Drupal | Drupagora 2013, Paris
Vis ma vie de chef de projet Drupal | Drupagora 2013, Paris
 
WordPress sous stéroïdes : votre site Web vers les sommets !
WordPress sous stéroïdes : votre site Web vers les sommets !WordPress sous stéroïdes : votre site Web vers les sommets !
WordPress sous stéroïdes : votre site Web vers les sommets !
 

DrupalCamp Paris 2013 - Drupal un cms oriente metier

  • 1. Drupal  un  CMS  orienté  mé2er Romain  JARRAUD Mathieu  GROS
  • 2. DrupalCamp Paris 2013 • Romain JARRAUD - Responsable formation Trained People (drupalfrance.com) • Mathieu GROS - Directeur Général Actency (actency.fr) DrupalCamp Paris 2013
  • 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. DrupalCamp Paris 2013 Quelques chiffres 45% du CAC40 utilisent Drupal
  • 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. 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. 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. 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. 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. DrupalCamp Paris 2013 Drupal au coeur de la stratégie de communication digitale
  • 14. DrupalCamp Paris 2013 Drupal Utilisateurs Interface Web Contenus Coeur fonctionnel
  • 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. 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. 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. 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. 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. DrupalCamp Paris 2013 Adapter Drupal à ses besoins
  • 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. 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. DrupalCamp Paris 2013 Personnalisation • Fonctionnellement et graphiquement on peut reprendre la main sur le système (et les modules). • CMF : Content Management Framework.
  • 24. DrupalCamp Paris 2013 Intégration de systèmes métier
  • 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. 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. DrupalCamp Paris 2013 Aujourd’hui Drupal 7 Demain Drupal 8
  • 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. 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. 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. 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. 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. DrupalCamp Paris 2013 TWIG • Nouveau système de templating TWIG. • Code plus simple à lire. • Sécurité renforcée. • Méthode de surcharge unique.