Oui ! PHP est industriel !<br />Damien Seguy – Olivier Hoareau<br />PARIS - 13 novembre 2009<br />
Damien SEGUY<br />Olivier HOAREAU<br />
Objectif: Vous montrer comment onpeut faire de l’ « industriel » avec PHP<br />
Intégration<br />Equipe<br />Qualité<br />
GO !<br />
EQUIPE<br />
développer en local<br />
se synchroniser<br />
définir des conventions<br />
Cadrer lesdéveloppements<br />
Améliorer<br />grâce au<br />feedback<br />
Capitaliser<br />
Intégration<br />
Prendre en compte les standards<br />de l’entreprise<br />
Template<br />(layout)<br />…<br />Logging<br />View<br />(phtml)<br />PDF<br />Logique<br />Applicative<br />Router<br />...
Consommer et exposerfacilement desservices<br />
JSON<br />SOAP<br />REST<br />
Maîtriser les risquesen découplant<br />
« Mock adapter »<br />…<br />LDAP<br />exemple de techno. du SI<br />Utilisateur<br />Default<br />Adapter<br />…<br />Ser...
Prévoir la montée charge<br />
Qualité<br />
Ecrire des tests<br />
Tests unitaires (et d’intégration)<br />
Tests<br />fonctionnels<br />
Tests graphiques<br />
Intégration Continue<br />Automatiserles tests et lescontrôles qualité<br />
Photo de présentation de phpundercontrol avec les graphiques<br />
Suivre vosmétriques qualité <br />
Automatiser<br />le déploiement<br />
Déployer en recette, préprod, … en un seul clic !<br />sur 1, 2, n serveurs !<br />
Usine de développement<br />TESTS<br />automatiser<br />RECETTE<br />INTEG<br />DEV<br />synchroniser<br />déployer<br />P...
Des questions ?<br />
damien.seguy@alterway.fr<br />olivier@phppro.fr<br />blog.phppro.fr<br />www.industrialisation-php.com<br />
Upcoming SlideShare
Loading in …5
×

AFUP Forum PHP 2009 : Oui ! PHP est industriel !

4,057 views
3,997 views

Published on

Support de présentation utilisé lors de la session "Oui ! PHP est industriel !" le 13 novembre 2009 à Paris Cité des Sciences pour le forum PHP organisé par l'AFUP

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,057
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

AFUP Forum PHP 2009 : Oui ! PHP est industriel !

  1. 1. Oui ! PHP est industriel !<br />Damien Seguy – Olivier Hoareau<br />PARIS - 13 novembre 2009<br />
  2. 2. Damien SEGUY<br />Olivier HOAREAU<br />
  3. 3. Objectif: Vous montrer comment onpeut faire de l’ « industriel » avec PHP<br />
  4. 4. Intégration<br />Equipe<br />Qualité<br />
  5. 5. GO !<br />
  6. 6. EQUIPE<br />
  7. 7. développer en local<br />
  8. 8.
  9. 9. se synchroniser<br />
  10. 10. définir des conventions<br />
  11. 11. Cadrer lesdéveloppements<br />
  12. 12. Améliorer<br />grâce au<br />feedback<br />
  13. 13.
  14. 14. Capitaliser<br />
  15. 15. Intégration<br />
  16. 16. Prendre en compte les standards<br />de l’entreprise<br />
  17. 17. Template<br />(layout)<br />…<br />Logging<br />View<br />(phtml)<br />PDF<br />Logique<br />Applicative<br />Router<br />Controller<br />Mail<br />WS<br />(SOAP, REST…)<br />ORM<br />(db)<br />Auth<br />Pattern MVC<br />
  18. 18. Consommer et exposerfacilement desservices<br />
  19. 19. JSON<br />SOAP<br />REST<br />
  20. 20. Maîtriser les risquesen découplant<br />
  21. 21. « Mock adapter »<br />…<br />LDAP<br />exemple de techno. du SI<br />Utilisateur<br />Default<br />Adapter<br />…<br />Service<br />Ex: Annuaire<br />I<br />Mock<br />Bouchon<br />1 AutreAppli.<br />…<br />Votre application<br />
  22. 22. Prévoir la montée charge<br />
  23. 23. Qualité<br />
  24. 24. Ecrire des tests<br />
  25. 25. Tests unitaires (et d’intégration)<br />
  26. 26. Tests<br />fonctionnels<br />
  27. 27. Tests graphiques<br />
  28. 28. Intégration Continue<br />Automatiserles tests et lescontrôles qualité<br />
  29. 29. Photo de présentation de phpundercontrol avec les graphiques<br />
  30. 30. Suivre vosmétriques qualité <br />
  31. 31. Automatiser<br />le déploiement<br />
  32. 32. Déployer en recette, préprod, … en un seul clic !<br />sur 1, 2, n serveurs !<br />
  33. 33. Usine de développement<br />TESTS<br />automatiser<br />RECETTE<br />INTEG<br />DEV<br />synchroniser<br />déployer<br />Pré-PROD<br />PROD<br />suivre<br />QUALITE<br />
  34. 34. Des questions ?<br />
  35. 35. damien.seguy@alterway.fr<br />olivier@phppro.fr<br />blog.phppro.fr<br />www.industrialisation-php.com<br />

×