drupal de a à z
TRANSCRIPT
![Page 1: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/1.jpg)
Drupagora 2016
Drupal de A à ZPar Wilfrid Roze et Florian Giral – émérya
![Page 2: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/2.jpg)
SOMMAIRE1. Faisons connaissance
2. Historique
3. Environnement et intégration
4. Drupal en chiffres
5. Du CMS au CMF
6. La communauté
7. Quelles compétences
8. Part de marché Drupal 7
9. Le démarrage Drupal 8
10. Quelles améliorations en Drupal 8 ?
11. L’écosystème Drupal
12. Etude des modules
13. Conclusion :
points faibles & points forts
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 2/19
![Page 3: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/3.jpg)
Wilfrid RozeFondateur d’éméryaDrupalien depuis 2009.Co-contributeur DrupalCo-organisateur des Meetups Drupal Paris
3/19Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora
Florian GiralDéveloppeur intégrateur chez Emérya
1. FAISONS CONNAISSANCE
![Page 4: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/4.jpg)
1. FAISONS CONNAISSANCE
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 4/19
Émérya : expert Drupal depuis 2009
![Page 5: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/5.jpg)
2. HISTORIQUE DRUPAL
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 5/19
![Page 6: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/6.jpg)
ENVIRONNEMENT & INTEGRATION
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 6/19
![Page 7: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/7.jpg)
DRUPAL EN CHIFFRE
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 7/19
3290 contributeurs au coeur
1 200 000 sites
2 241 commits / semaine
+100 000 drupaliens
34 276 modules15 ans
2184 événements par an
30 millions de téléchargements
3% du Web
![Page 8: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/8.jpg)
Du CMS au CMF (content management Framework).
5. Du CMS au CMF
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 8/19
![Page 9: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/9.jpg)
1. LOREM IPSUM DOLOR SIT AMET
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 9/19
![Page 10: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/10.jpg)
Un architecte (senior en drupal, quelques jours seulement).
Un chef de projet (technique et / ou fonctionnel).
Un Designer
Un (ou des) configurateur(s)
Un (ou des) développeurs PHP (un développeur maximum pour deux configurateurs en moyenne et un “lead dev” si le chef de projet n’est pas technique).
Un (ou des) “thémeurs Drupal”
Autres fonctions complémentaires / support : administeur réseau.
3. Quelles compétences ?
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 10/19
![Page 11: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/11.jpg)
Drupal 7 : un gain de part de marché constant.
Part de marché Drupal 7
Sources : Drupal.org. BuildWith.
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 11/19
500000
600000
700000
800000
900000
1000000
1100000
1200000
1300000
1400000
20
12
20
14
20
15
20
16
![Page 12: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/12.jpg)
Le passage de relai en Drupal 8 :
Le démarrage Drupal 8
Source : Drupal.org
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 12/19
0
10000
20000
30000
40000
50000
60000
70000
80000
90000
![Page 13: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/13.jpg)
Le passage de relai Drupal 7 / Drupal 8 :
Du VRAI multilinguisme dans le coeur !ENFIN un système de déploiementLe responsive au coeur du système
Une administration amélioréeDes solutions pour la performance y compris en mode connecté
Un “framework” aux standards actuels (POO) pour un code mieux structuréUn meilleur niveau de sécurité
Entièrement exposé en webservice...et plein d’autres amélioration...
...mais il manque la gestion des médias dans le coeur...mais il manque des modules (ex. Drupal Commerce) comme des distributions
Quelles améliorations en Drupal 8 ?
Source : Drupal.org
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 13/19
![Page 14: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/14.jpg)
L’écosystème Drupal, ce sont ses modules :
L’écosystème Drupal
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 14/19
Drupal 8 :1732
Drupal 7 :11971
Drupal 6 : 7324
Drupal 5 :2626
Drupal 4 : 1150
![Page 15: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/15.jpg)
Etude de cas sur une distribution Drupal 7 : l’avancée des modules est importante.
Attention : beaucoup de modules en alpha / beta.
Etude des modules
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 15/19
27%
48%
10%
6%
9%
Etat des modules de la distribution en Drupal 8
Coeur
Porté
En cours de port
Non porté
inutile
![Page 16: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/16.jpg)
16/19Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora
En Drupal 7 : déploiement, performance, gestion des
médias, multilinguisme, partie “Framework” notamment.
En général : expertise importante et courbe
d’apprentissage lente.
En Drupal, on recrute...
En Drupal 8 : niveau d’expertise encore plus élevé
sur la partie “Framework”.
En Drupal 8 : beaucoup de modules en alpha /
beta, dev ou même non portés.
Solution souvent lourde pour des petits projets (sites
vitrines simples). Drupal n’est pas une solution “clé en
main”.
Evolution très (parfois trop) rapide.
Moins adapté à certaines typologies de projet (e-
commerce très traditionnel, GED).
Conclusion : Les points faibles
![Page 17: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/17.jpg)
Une immense communauté et une utilisation massive de la solution qui garanti stabilité et perennité. La quantité incroyable de fonctionnalités (modules). Gestion très efficace du modèle de données, workflows et Back-office ainsi que du rendu final dynamique. Un véritable jeu de légos. Gestion des utilisateurs avancée. Aucune limitation grâce à un “Framework” évolué (en particuler Drupal 8). Donc une très grande flexibilité répondant aux aspirations actuelles du marché (ewposé en “webserice” en Drupal 8). Multilingue (drupal 8 en particulier). Responsive (dans le coeur de Drupal 8). Un déploiement facilité (Drupal 8 uniquement) pour de l’intégration continue.
...en un mot l’Avenir !
17/19Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora
Conclustion : Les 10 points forts
![Page 18: Drupal de A à Z](https://reader031.vdocuments.pub/reader031/viewer/2022020103/586e22951a28abfe5f8b9334/html5/thumbnails/18.jpg)
MERCI
18
tw i t t e r : @ d r u p a g o r a
Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora