3. •
•
•
•
Core facile à installer
Complet (prêt à utiliser)
Dans ma langue / mes langues
Facile à utiliser
Développer
un site sans
programmer
?
• Êtes-vous un cliqueur fou ?
3
17. Drupal 8 : MultiLingue
Choix dès l'installation
●
Affectation à tout et tous types d'entités
●
Traduire en anglais ;)
●
Nouvel interface + simple
●
Suivi traductions Perso.
●
MAJ ← localize.drupal.org
●
« complet dès le Cœur »
17
18. Services Web : REST
•
•
•
•
•
•
•
•
•
•
•
•
.
Inter-machines
Modules REST + Serialization + HAL
Formats de base JSON ou XML
Méthodes HTTP : POST, GET, PATCH, DELETE
Types de média json : json, hal+json
URIs : GET /node/1, GET /entity/node/1
Link Relations
Richardson Maturity Model : niveau 2
Profite du nouvel Entity API, de Views
Accès / Cookies + token
← Serialize <> Normalize →
Extensible
JRES Montpellier 2013
18
19. Déploiement des Configurations
Configuration stockée en fichiers
• Modifs via interface admin
•
•
•
•
.
– écrites directement dans fichiers .yml
Format populaire YAML
Facile à lire / « écrire »
Entités de configuration
Active ↔ Staging
JRES Montpellier 2013
19
22. Synthèse Drupal 8 - Core
●
●
●
●
●
●
●
●
●
.
Mobile / Responsive
Editeur disponible dès l'installation
Multilingue
Séparation Configuration / Contenu
Theming plus facile/ouvert
Tout est Bloc
Services web dans le Core
Cycle développement → Production géré
Et OOP !
JRES Montpellier 2013
22
23. Conclusion : Drupal 8 c'est plus
●
●
●
●
●
●
●
●
.
Harmonisé / simplifié / mieux intégré
Modernisé / Etat de l'art Dev PHP
Généralisé (mobiles, services...)
Localisé (langues, traductions)
Professionnalisé et Ouvert aux nouveaux
Sécurisé
« Accéléré »
Facile à Adopter
JRES Montpellier 2013
23
24. Planning Drupal 8
Gel du
Code
Début
Développement
1 Juil 2013
10 Mar 2011
5 Jan 2011
17 Fév 2013
Drupal 7.0
Gel des
Fonctionnalités
S2 2014 ?
Drupal 8.0
24
25. Remerciements
Slides :
Drupal :
●
Dries
Angela “webchick” Byron
●
●
Contributeurs
Kristof De Jaeger
●
●
Communauté
Jen Lampton
●
Dries Buytaert
Déjà > 1800 contributeurs!
●
Gábor Hojtsy
●
Larry Garfield
●
Jingsheng Wang
●
Christopher Skene
●
Boris Gordon
●
25