Drupal de A à Z

18
Drupagora 2016 Drupal de A à Z Par Wilfrid Roze et Florian Giral émérya

Transcript of Drupal de A à Z

Page 1: Drupal de A à Z

Drupagora 2016

Drupal de A à ZPar Wilfrid Roze et Florian Giral – émérya

Page 2: Drupal de A à Z

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

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

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

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

ENVIRONNEMENT & INTEGRATION

Drupagora 2016 – Drupal de A à Z par Wilfrid Roze et Florian Giral - Twitter : #drupagora 6/19

Page 7: Drupal de A à Z

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

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

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

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

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

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

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

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

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

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

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

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