SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
Introduction à Drupal. Pourquoi Drupal est, en toute
objectivité, le meilleur CMS
Cyril Reinhard (@cyrilCR @acquia_fr)!

!

Frédéric G. Marand!

Directeur Europe du Sud Acquia ! !

!

Directeur Général de OSInet

!
Agenda
Introduction	
  

!

Introduction	
  à	
  Drupal	
  

!

Qu'est-­‐ce	
  qu'un	
  CMS	
  
Un	
  projet	
  avec	
  Drupal	
  
L’open	
  Source	
  
L'écosystème	
  Drupal	
  

Pourquoi	
  Drupal	
  est	
  le	
  meilleur	
  CMS	
  

!

Drupal	
  face	
  aux	
  autres	
  CMS	
  libres	
  /	
  Open	
  Source	
  
Drupal	
  face	
  aux	
  CMS	
  propriétaires	
  

Conclusion

2

FGM
Introduction à Drupal : Qu’est-ce qu’un CMS ?
Une	
  application	
  dédiée	
  à	
  la	
  
gestion	
  des	
  contenus	
  
numériques	
  

Gestion des
Médias
Campagnes!
Multi/cross

Personnalisation

!

Service et
Communication
client

Engagement!
Réseau Social

Mise	
  en	
  œuvre	
  en	
  technologies	
  
Web	
  :	
  site,	
  application	
  mobile,	
  
API	
  Web	
  Services	
  

!
Orienté	
  métier	
  et	
  non	
  
développeur

FGM	
  CR

Analyse, Text,
Optimisation
Introduction à Drupal : Qu’est-ce qu’un CMS ? 

Drupal pour construire votre Plate-forme Digitale

Site
principal

Applictions
Mobiles

Social
FB/Twitter

campagnes
d’emails

Site
communautaire

Video
portal

Mesures et rapports
Drupal

Eléments Média
riche

4

CR

Contenu
Social

Marketing
automation

CRM

Flux
Introduction à Drupal
Drupal	
  <>	
  Drupal.	
  Comme	
  Linux	
  !	
  	
  
Drupal	
  Core	
  :	
  Linux	
  kernel	
  
Drupal	
  Contrib	
  :	
  utilitaires	
  et	
  bibliothèques	
  GNU	
  et	
  autres	
  
Distribution	
  Drupal	
  :	
  distribution	
  Debian,	
  RedHat,	
  Suse,	
  Ubuntu…	
  
Site	
  Drupal	
  :	
  distribution	
  +	
  applications	
  spécifiques	
  +	
  réglage

Drupal core

FGM

Drupal + recommended!
modules

Solution 

Distributions
Introduction à Drupal : CMS et CMF
CMF	
  :	
  Content	
  Management	
  Framework	
  
Construire	
  des	
  CMS	
  sur	
  mesure	
  
Core	
  :	
  	
  
D6/D7	
  :	
  CMF	
  plus	
  que	
  CMS	
  
D8	
  :	
  Les	
  deux	
  

CMF	
  ou	
  framework	
  de	
  développement	
  classique	
  	
  

CMF	
  :	
  
Réfléchir	
  et	
  agir	
  sur	
  les	
  concepts	
  métier	
  
Réduire	
  le	
  Time	
  to	
  market	
  du	
  MVP	
  avec	
  la	
  production	
  
Framework	
  
Réfléchir	
  et	
  agir	
  sur	
  les	
  concepts	
  de	
  programmation	
  
Réduire	
  la	
  consommation	
  de	
  ressources	
  à	
  l'exécution

FGM
Introduction à Drupal : Open Source
-­‐	
  Drupal	
  est	
  libre	
  et	
  Open	
  Source	
  

Aucune	
  entreprise	
  ne	
  contrôle	
  son	
  évolution,	
  sa	
  distribution,	
  ne	
  propose	
  de	
  
version	
  propriétaire	
  «	
  enrichie	
  »...	
  :	
  c'est	
  l'aspect	
  éthique	
  de	
  la	
  liberté	
  
Open	
  Source	
  :	
  les	
  sources	
  sont	
  librement	
  accessibles,	
  diffusables,	
  et	
  les	
  
contributions	
  sont	
  encouragées	
  :	
  c'est	
  l'aspect	
  pratique	
  de	
  la	
  liberté	
  

!
La	
  licence	
  SPDX	
  :	
  GPL-­‐2.0+	
  

Conséquence	
  pour	
  les	
  modules	
  
Conséquence	
  pour	
  les	
  thèmes	
  :	
  code,	
  assets	
  
http://buytaert.net/long-­‐live-­‐the-­‐web-­‐services-­‐loophole

FGM
Introduction à Drupal : la plus grande communauté
2,5	
  Millions+	
  de	
  sites	
  Entreprises	
  
25	
  000+	
  modules	
  
1	
  000	
  000+	
  membres	
  	
  
30	
  000+	
  Développeurs	
  
Contributeurs	
  core	
  	
  
Drupal	
  7	
  :	
  +/-­‐	
  500	
  
Drupal	
  8	
  :	
  +/-­‐	
  1500	
  	
  
Mainteneurs	
  core	
  
Drupal	
  7	
  :	
  +/-­‐	
  50	
  
Drupal	
  8	
  :	
  +/-­‐	
  80	
  
Dont	
  4	
  en	
  France	
  :	
  	
  

Drupal	
  n'est	
  pas	
  un	
  produit	
  US
©	
  Song	
  Heming	
  -­‐	
  

CR	
  FGM
Introduction à Drupal : Un projet Drupal
Quid des Distributions?
Distributions	
  

Core,	
  module(s),	
  thème(s),	
  profil	
  d'installation	
  
Déploiement,	
  packaging	
  
Base	
  de	
  l'écosystème	
  Drupal	
  de	
  2ème	
  génération	
  
CMS	
  spécialisés	
  /	
  Site	
  Factory	
  
SaaS,	
  Apps	
  

Exemples	
  

Intranet	
  :	
  OpenAtrium	
  
RSE	
  :	
  Drupal	
  Commons	
  
e-­‐Commerce	
  :	
  Commerce	
  Kickstart	
  
Distribution	
  client	
  final	
  :	
  Radio	
  France	
  (session)	
  

FGM
Introduction à Drupal : L’écosystème
Infrastructures et CDN
Traditionnel	
  :	
  Du	
  mutualisé	
  au	
  sur	
  mesure	
  
Gandi,	
  Nerim,	
  OVH	
  
Atos,	
  Orange,	
  Prosodie	
  

!
Infogérées	
  Drupal	
  -­‐	
  France	
  	
  
Oxalide,	
  Typhon,	
  Alterway	
  

!
IaaS	
  :	
  	
  

AWS,	
  Rackspace	
  :	
  EC2	
  /	
  CloudServer	
  ...	
  
Fichiers:	
  S3	
  /	
  CloudFiles	
  sans	
  EC2/CloudServer	
  
Media	
  :	
  Brightcove,	
  DailyMotion/DMCloud,	
  SoundCloud,	
  ...	
  

!
CDN	
  :	
  Akamai,	
  CloudFront,	
  Level3…

CR
Introduction à Drupal : L’écosystème
PaaS, SaaS
PaaS:	
  Drupal	
  as	
  a	
  Service	
  :	
  	
  
Acquia	
  Cloud,	
  
Commerce	
  Cloud,	
  	
  
Pantheon.	
  

Backup	
  as	
  a	
  Service	
  :	
  	
  
Dropbox,	
  	
  
NodeSquirrel	
  

SaaS	
  :	
  

Site	
  factory	
  :	
  	
  
Acquia	
  Cloud	
  Site	
  Factory	
  
Drupal	
  Gardens	
  (Grand	
  public)	
  
Pantheon	
  One	
  
Applications	
  :	
  webform.com

CR
Introduction à Drupal : L’écosystème
Services de Contenu
Traduction:	
  Lingotek	
  

!
Modération	
  /	
  filtrage	
  
Akismet,	
  Defensio,	
  Mollom	
  
Solutions	
  pour	
  les	
  Modérateurs	
  «	
  sur	
  mesure	
  »	
  
XML-­‐RPC,	
  Queue	
  API,	
  Workflow/Workbench	
  

!
Recherche	
  hébergée	
  
Grands	
  moteurs	
  :	
  Google,	
  Bing	
  
SOLR	
  hébergé	
  :	
  Acquia	
  Search

CR
Introduction à Drupal : L’écosystème
Monitoring
Modèle	
  SaaS	
  
Acquia	
  :	
  Insight,	
  SEO	
  Grader	
  (Volacci),	
  ...	
  
New	
  Relic	
  :	
  slow	
  queries/modules/functions,	
  Apdex,	
  
Front	
  :	
  RUM	
  
Blazemeter	
  
Sensio	
  Labs	
  :	
  Insight	
  

Intégration	
  non	
  SaaS	
  
Core	
  :	
  Syslog	
  
Tiers:	
  Munin	
  API	
  :	
  métriques	
  Drupal),	
  Nagios,	
  ...	
  

Analytics	
  
Google	
  Analytics,	
  	
  
AT-­‐Internet	
  (Xiti),	
  	
  
Visual	
  Website	
  Optimizer

FGM
Introduction à Drupal : L’écosystème
Prestataires
Drupal	
  Shop	
  	
  
Actency,	
  Adyax,	
  OWS,	
  Webnet	
  

!
Grandes	
  SSII	
  	
  	
  
Cap	
  Gemini,	
  ATOS,	
  Logica	
  

!
Consultants	
  AMOA	
  /	
  Audit	
  /	
  Formation	
  

!

Breek,	
  OSInet,	
  Alterway	
  

Agences	
  Digitales	
  :	
  
Publicis	
  Modem,	
  SQLI	
  Agency,	
  Valtech	
  

!
Support,	
  SLA,	
  Tools	
  (Comme	
  le	
  fond	
  les	
  Editeurs)	
  
Acquia	
  (Support	
  Drupal	
  en	
  général,	
  Tools,	
  TAM…)	
  
Prestataires	
  sur	
  les	
  applications	
  développés	
  (Build,	
  TMA)
CR
Drupal, un enfant du Monde Digital

1998	
  
Google	
  Search
1995	
  
Amazon

2001	
  
Wikipedia

2002	
  
Meetic

2000	
  
Drupal

2004	
  
Facebook

2001	
  
iPod

2001/2	
  
2001	
  
Notion	
  Tablette	
   Nokia,	
  	
  
MS
Sagem

2006	
  
Twitter

2005	
  	
  
YouTube

2009	
  
Foursquare	
  

2011	
  
EyeEm

2007	
  
Kindle

2009	
  
GoogleDoc

2011	
  
Google+

2007	
  
Acquia

2011	
  
2010	
   Drupal	
  7

2003	
  
Linkedin

2008	
  
Spotify

Instagram

2008	
  
DropBox

2003	
  
Skype	
  
iTunes

1990	
  
Internet

15

2007	
  
Zynga

2001	
  
Vente-­‐privee

2010	
  
Pinterest
fin	
  2009	
  
iPad

2004	
  
iPod	
  mini

2006	
  
HTC	
  
Samsung

2007	
  
iPhone

2008	
  
Blackberry	
  
Android

2010	
  
Windows	
  
Phone

Contenu connexe

Similaire à Drupagora 2013 : introduction drupal

Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?
Aref Jdey
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?
Aref Jdey
 
J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009
Pascal Flamand
 
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
Nuxeo
 

Similaire à Drupagora 2013 : introduction drupal (20)

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
 
Drupal 7 : un CMS polymorphe recommandé par Linagora
Drupal 7 : un CMS polymorphe recommandé par LinagoraDrupal 7 : un CMS polymorphe recommandé par Linagora
Drupal 7 : un CMS polymorphe recommandé par 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 ?
 
Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?
 
Présentation Drupal 2010 02 09
Présentation Drupal  2010 02 09Présentation Drupal  2010 02 09
Présentation Drupal 2010 02 09
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?
 
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalSeminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
 
Floss ceram-full
Floss ceram-fullFloss ceram-full
Floss ceram-full
 
Atelier ENP - Comment gérer l'activité de votre entreprise et la relation cli...
Atelier ENP - Comment gérer l'activité de votre entreprise et la relation cli...Atelier ENP - Comment gérer l'activité de votre entreprise et la relation cli...
Atelier ENP - Comment gérer l'activité de votre entreprise et la relation cli...
 
Jm2 l bizmodels-26novembre2010
Jm2 l bizmodels-26novembre2010Jm2 l bizmodels-26novembre2010
Jm2 l bizmodels-26novembre2010
 
Les CMS & Drupal
Les CMS & DrupalLes CMS & Drupal
Les CMS & 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
 
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différencesConférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
 
J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009
 
J2 ml 27nov2009
J2 ml 27nov2009J2 ml 27nov2009
J2 ml 27nov2009
 
Communautés Drupal et WordPress : le choc des titans ?
Communautés Drupal et WordPress : le choc des titans ?Communautés Drupal et WordPress : le choc des titans ?
Communautés Drupal et WordPress : le choc des titans ?
 
Radio France rencontre Drupal
Radio France rencontre DrupalRadio France rencontre Drupal
Radio France rencontre Drupal
 
Web 2.0 : Blogs, RSS & Wikis
Web 2.0 : Blogs, RSS & WikisWeb 2.0 : Blogs, RSS & Wikis
Web 2.0 : Blogs, RSS & Wikis
 
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
 

Plus de Cyril Reinhard

Go Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App FactoryGo Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App Factory
Cyril Reinhard
 
Presentation at FAO, Roma
Presentation at FAO, RomaPresentation at FAO, Roma
Presentation at FAO, Roma
Cyril Reinhard
 

Plus de Cyril Reinhard (20)

Build your Digital Apps Factory with Wakanda
Build your Digital Apps Factory with WakandaBuild your Digital Apps Factory with Wakanda
Build your Digital Apps Factory with Wakanda
 
Webinaire 17/02/16 : Reprendre le contrôle de vos Apps mobiles
Webinaire 17/02/16 : Reprendre le contrôle de vos Apps mobilesWebinaire 17/02/16 : Reprendre le contrôle de vos Apps mobiles
Webinaire 17/02/16 : Reprendre le contrôle de vos Apps mobiles
 
Go Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App FactoryGo Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App Factory
 
Webinar : Acquia Lift for a optimized and personalized user experience
Webinar : Acquia Lift for a optimized and personalized user experienceWebinar : Acquia Lift for a optimized and personalized user experience
Webinar : Acquia Lift for a optimized and personalized user experience
 
BUILD YOUR DIGITAL BUSINESS PLATFORM
BUILD YOUR DIGITAL BUSINESS PLATFORMBUILD YOUR DIGITAL BUSINESS PLATFORM
BUILD YOUR DIGITAL BUSINESS PLATFORM
 
Acquia, The Digital Business Optimization Company
Acquia, The Digital Business Optimization CompanyAcquia, The Digital Business Optimization Company
Acquia, The Digital Business Optimization Company
 
Optimiser votre Time to Market avec Acquia Site Factory
Optimiser votre Time to Market avec Acquia Site FactoryOptimiser votre Time to Market avec Acquia Site Factory
Optimiser votre Time to Market avec Acquia Site Factory
 
Pourquoi Drupal est un meilleur CMS/WEM que les solutions Proprietaires !
Pourquoi Drupal est un meilleur CMS/WEM que les solutions Proprietaires !Pourquoi Drupal est un meilleur CMS/WEM que les solutions Proprietaires !
Pourquoi Drupal est un meilleur CMS/WEM que les solutions Proprietaires !
 
Pourquoi Drupal est le Meilleur CMS/WEM Entreprise Open Source
Pourquoi Drupal est le Meilleur CMS/WEM Entreprise Open SourcePourquoi Drupal est le Meilleur CMS/WEM Entreprise Open Source
Pourquoi Drupal est le Meilleur CMS/WEM Entreprise Open Source
 
Prenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale MulticanalPrenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale Multicanal
 
Acquia Cloud Extend Alter Way - Séminaire du 26 septembre
Acquia Cloud Extend Alter Way - Séminaire du 26 septembre Acquia Cloud Extend Alter Way - Séminaire du 26 septembre
Acquia Cloud Extend Alter Way - Séminaire du 26 septembre
 
Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013
 
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + AlterwayAcquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
 
Drupal for Large scale project
Drupal for Large scale projectDrupal for Large scale project
Drupal for Large scale project
 
Drupagora - Drupal Commons 3 - Screen capture
Drupagora - Drupal Commons 3 - Screen captureDrupagora - Drupal Commons 3 - Screen capture
Drupagora - Drupal Commons 3 - Screen capture
 
Les meilleures pratiques pour un déploiement à grande échelle!
Les meilleures pratiques pour un déploiement à grande échelle!Les meilleures pratiques pour un déploiement à grande échelle!
Les meilleures pratiques pour un déploiement à grande échelle!
 
Drupagora Event: Drupal Commons 3
Drupagora Event: Drupal Commons 3Drupagora Event: Drupal Commons 3
Drupagora Event: Drupal Commons 3
 
Open Saas brings freedom to the Cloud
Open Saas brings freedom to the Cloud Open Saas brings freedom to the Cloud
Open Saas brings freedom to the Cloud
 
Webinar du 5 juin - Découvrez Acquia, le guide Drupal de votre entreprise.
Webinar du 5 juin - Découvrez Acquia, le guide Drupal de votre entreprise.Webinar du 5 juin - Découvrez Acquia, le guide Drupal de votre entreprise.
Webinar du 5 juin - Découvrez Acquia, le guide Drupal de votre entreprise.
 
Presentation at FAO, Roma
Presentation at FAO, RomaPresentation at FAO, Roma
Presentation at FAO, Roma
 

Drupagora 2013 : introduction drupal

  • 1. Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS Cyril Reinhard (@cyrilCR @acquia_fr)! ! Frédéric G. Marand! Directeur Europe du Sud Acquia ! ! ! Directeur Général de OSInet !
  • 2. Agenda Introduction   ! Introduction  à  Drupal   ! Qu'est-­‐ce  qu'un  CMS   Un  projet  avec  Drupal   L’open  Source   L'écosystème  Drupal   Pourquoi  Drupal  est  le  meilleur  CMS   ! Drupal  face  aux  autres  CMS  libres  /  Open  Source   Drupal  face  aux  CMS  propriétaires   Conclusion 2 FGM
  • 3. Introduction à Drupal : Qu’est-ce qu’un CMS ? Une  application  dédiée  à  la   gestion  des  contenus   numériques   Gestion des Médias Campagnes! Multi/cross Personnalisation ! Service et Communication client Engagement! Réseau Social Mise  en  œuvre  en  technologies   Web  :  site,  application  mobile,   API  Web  Services   ! Orienté  métier  et  non   développeur FGM  CR Analyse, Text, Optimisation
  • 4. Introduction à Drupal : Qu’est-ce qu’un CMS ? 
 Drupal pour construire votre Plate-forme Digitale Site principal Applictions Mobiles Social FB/Twitter campagnes d’emails Site communautaire Video portal Mesures et rapports Drupal Eléments Média riche 4 CR Contenu Social Marketing automation CRM Flux
  • 5. Introduction à Drupal Drupal  <>  Drupal.  Comme  Linux  !     Drupal  Core  :  Linux  kernel   Drupal  Contrib  :  utilitaires  et  bibliothèques  GNU  et  autres   Distribution  Drupal  :  distribution  Debian,  RedHat,  Suse,  Ubuntu…   Site  Drupal  :  distribution  +  applications  spécifiques  +  réglage Drupal core FGM Drupal + recommended! modules Solution 
 Distributions
  • 6. Introduction à Drupal : CMS et CMF CMF  :  Content  Management  Framework   Construire  des  CMS  sur  mesure   Core  :     D6/D7  :  CMF  plus  que  CMS   D8  :  Les  deux   CMF  ou  framework  de  développement  classique     CMF  :   Réfléchir  et  agir  sur  les  concepts  métier   Réduire  le  Time  to  market  du  MVP  avec  la  production   Framework   Réfléchir  et  agir  sur  les  concepts  de  programmation   Réduire  la  consommation  de  ressources  à  l'exécution FGM
  • 7. Introduction à Drupal : Open Source -­‐  Drupal  est  libre  et  Open  Source   Aucune  entreprise  ne  contrôle  son  évolution,  sa  distribution,  ne  propose  de   version  propriétaire  «  enrichie  »...  :  c'est  l'aspect  éthique  de  la  liberté   Open  Source  :  les  sources  sont  librement  accessibles,  diffusables,  et  les   contributions  sont  encouragées  :  c'est  l'aspect  pratique  de  la  liberté   ! La  licence  SPDX  :  GPL-­‐2.0+   Conséquence  pour  les  modules   Conséquence  pour  les  thèmes  :  code,  assets   http://buytaert.net/long-­‐live-­‐the-­‐web-­‐services-­‐loophole FGM
  • 8. Introduction à Drupal : la plus grande communauté 2,5  Millions+  de  sites  Entreprises   25  000+  modules   1  000  000+  membres     30  000+  Développeurs   Contributeurs  core     Drupal  7  :  +/-­‐  500   Drupal  8  :  +/-­‐  1500     Mainteneurs  core   Drupal  7  :  +/-­‐  50   Drupal  8  :  +/-­‐  80   Dont  4  en  France  :     Drupal  n'est  pas  un  produit  US ©  Song  Heming  -­‐   CR  FGM
  • 9. Introduction à Drupal : Un projet Drupal Quid des Distributions? Distributions   Core,  module(s),  thème(s),  profil  d'installation   Déploiement,  packaging   Base  de  l'écosystème  Drupal  de  2ème  génération   CMS  spécialisés  /  Site  Factory   SaaS,  Apps   Exemples   Intranet  :  OpenAtrium   RSE  :  Drupal  Commons   e-­‐Commerce  :  Commerce  Kickstart   Distribution  client  final  :  Radio  France  (session)   FGM
  • 10. Introduction à Drupal : L’écosystème Infrastructures et CDN Traditionnel  :  Du  mutualisé  au  sur  mesure   Gandi,  Nerim,  OVH   Atos,  Orange,  Prosodie   ! Infogérées  Drupal  -­‐  France     Oxalide,  Typhon,  Alterway   ! IaaS  :     AWS,  Rackspace  :  EC2  /  CloudServer  ...   Fichiers:  S3  /  CloudFiles  sans  EC2/CloudServer   Media  :  Brightcove,  DailyMotion/DMCloud,  SoundCloud,  ...   ! CDN  :  Akamai,  CloudFront,  Level3… CR
  • 11. Introduction à Drupal : L’écosystème PaaS, SaaS PaaS:  Drupal  as  a  Service  :     Acquia  Cloud,   Commerce  Cloud,     Pantheon.   Backup  as  a  Service  :     Dropbox,     NodeSquirrel   SaaS  :   Site  factory  :     Acquia  Cloud  Site  Factory   Drupal  Gardens  (Grand  public)   Pantheon  One   Applications  :  webform.com CR
  • 12. Introduction à Drupal : L’écosystème Services de Contenu Traduction:  Lingotek   ! Modération  /  filtrage   Akismet,  Defensio,  Mollom   Solutions  pour  les  Modérateurs  «  sur  mesure  »   XML-­‐RPC,  Queue  API,  Workflow/Workbench   ! Recherche  hébergée   Grands  moteurs  :  Google,  Bing   SOLR  hébergé  :  Acquia  Search CR
  • 13. Introduction à Drupal : L’écosystème Monitoring Modèle  SaaS   Acquia  :  Insight,  SEO  Grader  (Volacci),  ...   New  Relic  :  slow  queries/modules/functions,  Apdex,   Front  :  RUM   Blazemeter   Sensio  Labs  :  Insight   Intégration  non  SaaS   Core  :  Syslog   Tiers:  Munin  API  :  métriques  Drupal),  Nagios,  ...   Analytics   Google  Analytics,     AT-­‐Internet  (Xiti),     Visual  Website  Optimizer FGM
  • 14. Introduction à Drupal : L’écosystème Prestataires Drupal  Shop     Actency,  Adyax,  OWS,  Webnet   ! Grandes  SSII       Cap  Gemini,  ATOS,  Logica   ! Consultants  AMOA  /  Audit  /  Formation   ! Breek,  OSInet,  Alterway   Agences  Digitales  :   Publicis  Modem,  SQLI  Agency,  Valtech   ! Support,  SLA,  Tools  (Comme  le  fond  les  Editeurs)   Acquia  (Support  Drupal  en  général,  Tools,  TAM…)   Prestataires  sur  les  applications  développés  (Build,  TMA) CR
  • 15. Drupal, un enfant du Monde Digital 1998   Google  Search 1995   Amazon 2001   Wikipedia 2002   Meetic 2000   Drupal 2004   Facebook 2001   iPod 2001/2   2001   Notion  Tablette   Nokia,     MS Sagem 2006   Twitter 2005     YouTube 2009   Foursquare   2011   EyeEm 2007   Kindle 2009   GoogleDoc 2011   Google+ 2007   Acquia 2011   2010   Drupal  7 2003   Linkedin 2008   Spotify Instagram 2008   DropBox 2003   Skype   iTunes 1990   Internet 15 2007   Zynga 2001   Vente-­‐privee 2010   Pinterest fin  2009   iPad 2004   iPod  mini 2006   HTC   Samsung 2007   iPhone 2008   Blackberry   Android 2010   Windows   Phone