background preloader

Symfony (php)

Facebook Twitter

Symfony3, Behat 3, quoi de nouveau ? Article co-écrit avec Florent Denis.

Symfony3, Behat 3, quoi de nouveau ?

Ekino était présent au Symfony Live 2014. Après ces deux jours passés, nous voulions vous faire un retour sur deux conférences qu’on a retenues : la conférence (keynote) de Fabien Potencier sur le versioning du projet Symfony et la conférence de Christophe Coevoet sur les nouveautés de Behat 3. L’avenir de Symfony Un titre un peu grossier, en détail, pendant la keynote, Fabien Potencier nous a parlé de la compatibilité ascendante entre les versions de Symfony.

Tout le monde se rappelle du chaos qu’a été la mise à jour d’un produit de Symfony 1.x à 2.0. Aujourd’hui, Fabien Potencier annonce que la mise à jour d’une version au dessus de 2.3 à 3.0 sera très simple. Les développeurs pourront rendre leur code compatible avec Symfony 3.0 avant même qu’il ne soit sorti. C’est grâce à l’annotation “@deprecated” qu’on aperçoit les fonctionnalités qui vont disparaître : Les “décideurs” : acteurs actifs sur les différents composants Symfony. Créateur de Symfony - Les meilleurs experts, consultants et développeurs Symfony, consultant Agitateur Open Source - Agitateur Open Source. Symfony, High Performance PHP Framework for Web Development. Différencier les versions 2 et 3 - Symfony 3. Différencier les versions 2 et 3 - Symfony 3. Symfony 3 arrive ! Et quoi de neuf ? Comme vous le savez très certainement Symfony3 arrive cet automne et il est temps de commencer à s’informer sur le sujet.

Symfony 3 arrive ! Et quoi de neuf ?

L’arrivée de Symfony 2 avait soufflé un gentil vent de panique dans la communauté du côté des décideurs techniques avec la difficulté/chaos de porter un projet symfony 1 sur Symfony2. Là, pas de panique ce sera possible ! Ouf ! Mais alors concrètement ça va changer quoi Symfony3 ? Pour voir ce qui ne sera pas conserver dans la version de Symfony 3 vous pouvez suivre l’évolution avec le CHANGELOG Symfony 3.0. Les fonctionnalités qui vont disparaitre sont annotés par @deprecated et la doc officielle nous guide déjà pour s’en occuper dès maintenant : rupture de compatibilité. Vous trouverez plus d’infos techniques sur le passage de Symfony2 à Symfony 3 sur KNP University avec une explication détaillée dans notre vidéo “Symfony3“. Pour finir, une rapide présentation de Symfony 3 donnée récemment par Ryan Weaver au PHP User Group d’Atlanta :

Analyser l'évolution du framework - Symfony 3. Symfony2 - Apprendre à maîtriser le Framework Symfony 2 - Tutorial. Créer un nouveau projet sur Symfony avec NetBeans. Mémos, astuces, tips sur le framework Symfony 2. Symfony 3.0 est disponible en version stable avec des correctifs de bogues et de nombreuses améliorations dans le framework PHP.

Parallèlement à la sortie de la version 2.8, l'équipe de Symfony a également annoncé la disponibilité de la version 3.0 de son framework PHP.

Symfony 3.0 est disponible en version stable avec des correctifs de bogues et de nombreuses améliorations dans le framework PHP

Dans cette nouvelle version majeure, les fonctions et classes marquées comme obsolètes au long des versions 2.x ont été supprimées dans cette version 3.0. Dans les versions 2.x, par exemple, nous avons la classe UniversalClassLoader qui permet de charger les fichiers Symfony. Dans la version 3.0, ce nom a été supprimé au profit de ClassLoader. Cela a également entraîné des changements au niveau du nom de certaines méthodes. Par ailleurs, le nom de la classe DebugUniversalClassLoader a été supprimé au profit du nom DebugClassLoader. Au niveau de la console, plusieurs méthodes telles que isQuiet(), isVerbose(), isVeryVerbose(), isDebug() ont été ajoutées. Au lieu de celui-ci : TableHelper a également été supprimé pour le nouveau nom Table.

Au niveau des formulaires, l’option precision a changé de nom. OpenClassrooms - Développez votre site web avec le framework Symfony. Symfony2 - Apprendre à maîtriser le Framework Symfony 2 - Tutorial. Le framework Symfony atteint les 500 millions de téléchargements. SensioLabs, éditeur français de logiciels Open Source fête les 500 millions de téléchargements de sa création : le framework Symfony.

Le framework Symfony atteint les 500 millions de téléchargements

Ce dernier est notamment utilisé par des milliers de sites web prestigieux (Auchan, La Fourchette, BlaBlaCar, Le Parisien, Comment ça marche, BBC, ...). Il est encore à la base du CMS Drupal 8. C’est plus précisément la version 2 de Symfony, sortie en 2011, qui fête aujourd’hui ses 500 millions de téléchargements dans le monde. Depuis quelques années, Symfony connaît une réussite fulgurante notamment hors de nos frontières avec 85% du trafic hors de France ! Symfony : Plus qu’un simple framework Agé de 11 ans, le framework créé par SensioLabs et notamment par Fabien Potencier, parti récemment s’installer à San Francisco, est aujourd’hui une référence mondiale. En effet, il s’agit d'un framework PHP de référence pour le développement d’applications Web performantes et scalables en entreprises. . « Symfony est plus qu’un simple framework à nos yeux.