Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AFUP Forum PHP 2009 : Oui ! PHP est industriel !

4,326 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
  • Be the first to comment

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 />

×