Your SlideShare is downloading. ×
  • Like
  • Save
Drupal & Symfony2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Drupal & Symfony2

  • 1,496 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,496
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Drupal  &    Symfony2  Thomas  Rab aix  -­‐  Ekino  
  • 2. Problématiques  §  Différents  clients  §  Différentes  technologies  :  wordpress,  symfony1,   symfony2  et  …  drupal  §  1  équipe  §  Différentes  compétences  interne  §  Industrialisation  du  PHP  §  Comment  pérenniser  les  projets  et  assurer  une   qualité  constante  ?  
  • 3. Symfony2  §  Un  framework  orienté  services  §  Intègre  les  dernières  nouveautés  du  PHP5.3  §  Injection  de  dépendances    §  Léger  :  bootstrap  <  5ms  §  Clever  :  chargement  des  services  à  la  demande    
  • 4. eureka!  §  Et  si  …  on  intégrait  Symfony2  dans  Drupal  ou  Drupal   dans  Symfony2  §  Couche  de  services  en  Symfony2  utilisée  dans  Drupal  §  Code  métier  dans  Symfony2  §  Présentation  dans  Drupal  
  • 5. Ekino  Drupal  Bundle  §  Prototype   §  AfWichage  d’une  page  drupal  et  symfony   §  Partage  des  sessions   §  Pas  d’impact  sur  les  performances  §  Encore  des  choses  à  faire   §  Encapsulation  d’une  page  Symfony  dans  Drupal    §  Code  disponible  sur  github   §  https://github.com/ekino/EkinoDrupalBundle  
  • 6. Speed  :  Drupal  /  Symfony2   •  Plus  rapide!?   •  Pas  vraiment   •  Mais  pas  de  pertes  de  perfs  
  • 7. Etat  des  lieux  §  Drupal  7  introduit  la  notion  de  POO  §  Drupal  8  utilise  déjà  certains  composants  de   Symfony2  :     §  ClassLoader  :  chargement  des  classes   §   HttpFoundation  (Requête  -­‐  Réponse)   §  Peut  être  d’autres  composants  ?  §  Symfony2  permet  une  réutilisation  transverse  du   code  entre  les  différentes  solutions  du  marché.  
  • 8. Questions  ?https://gith   u b.com/ekin o/EkinoDru p alBundle