Rencontre entre un
gestionnaire de contenu et un
framework pour les projets web
29 Octobre 2015
Ce document est la proprié...
Qui suis-je ?
Vanessa Kovalsky David
 Lead Dev Drupal chez Ausy
 Dev drupal depuis 2009
 Passionnée d’Open Source, et s...
Vous avez dit Dru-quoi ?
Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
Drupal un peu d’histoire
Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
Gestionnaire de contenu VS Framework
Drupal, un CMS ?
 Gestion des contenus
 Gestion des utilisateurs et des droits
d’ac...
Quelles nouveautés ?
Un drupal, enfin utilisable out-of-the-
box!
 L’intégration de Views, le module le plus
utilisé pour...
Sous le capot
Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
Quels composants pour le framework Drupal 8 ?
Composants
Drupal 8 only
 Libraries and Assets
 Core Library
 Core Includ...
Les apports de Backbone.JS et les autres composants externes!
 Des données côté serveur
 Un affichage quasi-entièrement
...
Event et Service Container
Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
Et maintenant ?
Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
Quels projets pour Drupal 8 ?
Avec l’intégration des
webservices REST,
Drupal devient l’outil
idéal pour supporter et
cent...
Des exemples de projets web en prod avec Drupal 8 ?
 Francetelevisions.fr mis en ligne à l’été 2015
(http://www.francetel...
Préparer l’arrivée de Drupal 8
 Former vos équipes
 Tester, debugguer, retester,
casser, recommencer
 Intégration de dé...
Une communauté importante
Merci aux plus de 2000 contributeurs !
Come for the software, stay for the community
 Une commu...
We would be happy to help.
Do You Have
Any Questions?
Ce document est la propriété de la Société AUSY – Diffusion Contrôlé...
Merci de votre attention
Suivez notre actualité sur www.ausy.com
Ce document est la propriété de la Société AUSY – Diffusi...
Prochain SlideShare
Chargement dans…5
×

Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framework pour vos projets Web (Drupal 8)

922 vues

Publié le

Présentation de l'intégration des composants symfony 2 dans le coeur de Drupal 8 pour le BlendWebMix 2015

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
922
Sur SlideShare
0
Issues des intégrations
0
Intégrations
89
Actions
Partages
0
Téléchargements
4
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Blend web mix 2015 - Rencontre entre un gestionnaire de contenu et un framework pour vos projets Web (Drupal 8)

  1. 1. Rencontre entre un gestionnaire de contenu et un framework pour les projets web 29 Octobre 2015 Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  2. 2. Qui suis-je ? Vanessa Kovalsky David  Lead Dev Drupal chez Ausy  Dev drupal depuis 2009  Passionnée d’Open Source, et surtout de Drupal  Co-autrice d’un livre sur Drupal en français aux éditions Eyrolles  Rédactrice d’article dans Programmez  Formatrice web et agile  A votre disposition sur les temps de pause pour répondre à vos questions ;) Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  3. 3. Vous avez dit Dru-quoi ? Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  4. 4. Drupal un peu d’histoire Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  5. 5. Gestionnaire de contenu VS Framework Drupal, un CMS ?  Gestion des contenus  Gestion des utilisateurs et des droits d’accès  Gestion de thèmes  Ajout d’extensions (modules) pour insérer de nouvelles fonctionnalités  Facilité de mise en place et de maintenance  Un site web rapide sans développer (avec des fonctionnalités et un graphisme simple Symfony 2, le Framework PHP  Framework, permettant d’abstraire et de mutualiser de nombreux développement  Utilisables exclusivement pour les développeurs  Référence dans le monde PHP  Nombreuses problèmatiques des projets web déjà gérés Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  6. 6. Quelles nouveautés ? Un drupal, enfin utilisable out-of-the- box!  L’intégration de Views, le module le plus utilisé pour généré des affichages  Mise en disposition native de webservices  Responsive Web Design  HTML5 natif, et amélioration de l’accessibilité avec l’intégration de WAI- ARIA  L’édition en ligne du contenu  L’amélioration du multilingue  Des performances bien meilleurs Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  7. 7. Sous le capot Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  8. 8. Quels composants pour le framework Drupal 8 ? Composants Drupal 8 only  Libraries and Assets  Core Library  Core Includes (Theme, Modules, core.service.yml)  Datetime  Archiver  Utility Briques symfony intégrées partiellement  HTTPKernel  Translation Briques Symfony intégrées totalement  Routing  EventDispatcher  DependencyInjection  HTTP Foundation Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite  Debug  Proccess  Serializer  Validator  Yaml
  9. 9. Les apports de Backbone.JS et les autres composants externes!  Des données côté serveur  Un affichage quasi-entièrement côté client avec Backbone.JS  Apporte de nouveaux outils absents de Jquery  Twig, pour les intégrateurs  Assetic pour les perfs CSS/JS  PHPUnit pour les tests  Zend Feed pour les flux Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  10. 10. Event et Service Container Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  11. 11. Et maintenant ? Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  12. 12. Quels projets pour Drupal 8 ? Avec l’intégration des webservices REST, Drupal devient l’outil idéal pour supporter et centraliser vos données pour applis mobiles Les composants Symfony permettent à vos développeurs d’être rapidement opérationnels Un site de contenu opérationnel dès maintenant avec le cœur de Drupal Un besoin e-commerce ? Un RSE ? Drupal 8 a tous les outils nécessaires pour ce projet, à vous de contribuez pour porter les modules nécessaires ! Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  13. 13. Des exemples de projets web en prod avec Drupal 8 ?  Francetelevisions.fr mis en ligne à l’été 2015 (http://www.francetelevisions.fr/node/553)  Site de contenu, entièrement responsive  Lissa : application en d’envoi d’informations en temps réel : utilisé pour suivre plusieurs matchs de football en simultannée  Développement mis à disposition de la communauté : https://www.drupal.org/project/lissa_kickstart Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite  Et bien d’autres : https://www.drupal.org/drupal- 8.0/early-adopters
  14. 14. Préparer l’arrivée de Drupal 8  Former vos équipes  Tester, debugguer, retester, casser, recommencer  Intégration de développeurs Symfony 2 aux projets Drupal 8  Trouver le premier client, celui qui vous suivra sur votre premier projet D8  Coder, tester, livrer, debugguer et finalement mettre en prod votre premier projet D8  Et pourquoi pas contribuer ?  En codant  En remontant les bugs, testants  En traduisant  En finançant le portage de modules communautaires… Vous souhaitez passez à Drupal 8 ? Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  15. 15. Une communauté importante Merci aux plus de 2000 contributeurs ! Come for the software, stay for the community  Une communauté importante  Des contributions fortement encouragées  Une présence à l’internationale  Des évènements fédérateurs (DrupalCon sur les 5 continent, DrupalCamp nationaux, Drupal MeetUp locaux)  Et plus encore… Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  16. 16. We would be happy to help. Do You Have Any Questions? Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite
  17. 17. Merci de votre attention Suivez notre actualité sur www.ausy.com Ce document est la propriété de la Société AUSY – Diffusion Contrôlée – Reproduction Interdite

×