SPEAKER
WHEN
September 23rd, 2011
From 16:15 to 17:10
WHERE
EUROSITE GEORGES V
Berlin
Enlarge map
September 23rd, 2011
From 16:15 to 17:10
EUROSITE GEORGES V
Berlin
L'arrivée de PHP 5.3 en milieu d'année 2009 a bouleversé la manière de développer des applications web. En effet, cette nouvelle version de PHP a apporté de nouveaux outils au langage tels que les espaces de nommage qui favorisent la réutilisation du code lorsqu?ils sont employés à bon escient. Les nouveaux frameworks de développement rapide comme Symfony2 ont eux aussi suivi le mouvement et reposent sur la base de PHP 5.3. Cette présentation offre un tour d'horizon de la nouvelle architecture modulaire du framework qui s'articule autour de ?bundles?, de librairies externes et de nombreux composants indépendants. Nous dresserons un panorama des principales fonctionnalités offertes par le framework telles que la couche d'abstraction de base de données Doctrine 2, le moteur de templating Twig et la validation des formulaires. Nous nous intéresserons également aux performances grâce à la gestion du cache HTTP ainsi qu'à la couche de sécurité et les outils de débogage et de génération de code destinés à améliorer la productivité du développeur et la maintenance de l'application.