Découvrir Symfony3

Différencier les versions 2 et 3

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Si vous devez vous lancer dans une application Symfony3, faites attention aux fonctions qui seront supprimées au fur et à mesure. Vous allez voir comment les détecter.
02:16

Transcription

On me pose souvent une question y a-t-il une grande différence entre Symfony 2 et Symfony 3 ? Pourquoi une version 3 ? Un très bon poste publié sur le blog de Symfony en Avril 2015, nous a expliqué déjà et bien que Symfony 2.7 serait une version majeurs une version très importante du framework. Si vous développiez avant avec Symfony 2 ne vous inquiétez pas le passage à la version 3, ne vous posera pas beaucoup de problèmes. Il faut simplement faire attention. On vous expliqué sur ce blog et sur ce poste que Symfony 2.7 était une version très spéciale qui apportée beaucoup de nouvelles fonctionnalités. A partir de 2.7, des fonctions ont été notifiées dans corps framework. Comme et bien des fonctions dépréciées, qui seront, à un moment ou à un autre, supprimées du framework. La version 3 n'est qu'une version majeure et c'est expliqué ici, c'est uniquement que de la Semantic. On vous dit 3.0, mais en fait, vous êtes toujours sur un corps Symfony 2, un corps Symfony concrètement. Il faut bien partir d'un principe c'est que Symfony, maintenant, c'est Symfony. Symfony 2 c'était une évolution de framework qui était complète et complexe, mais aujourd'hui Symfony 3 n'est qu'une évolution logique du framework Symfony 2. Donc on va continuer comme ça à évoluer dans les versions Symfony 3 puis Symfony 4, etc. Pour arriver à un framework qui est complet et qu'il l'est déjà pour le coût aujourd'hui. La seule chose c'est que toutes les versions et toutes les fonctions qui ont été dépréciées avec Symfony 2.8 jusqu'à la 3, maintenant et bien ne sont plus compatibles, certes que ils ont cassé le backward compatibility. Et ça vous le voyez déjà peut être à certains endroits où vous en entendez parler sur internet ce qu'on appelle le BC. breack BC en fait, ça veut dire qu'on va casser la retro comptabilité ce qui fait qu'on va plus pouvoir utiliser les anciennes fonctionnalités telles qu'elles sont nommées, ou même d'ailleurs des fois des ponts complets et bien de fonctionnalités. Donc il faut faire attention uniquement à ça, il n'y a pas de grandes différences entre Symfony 2 et Symfony 3, uniquement une différence des fois de nommage et des fois de fonctionnalités, il faudra tout simplement de temps en temps, réécrire le code, mais on va voir ça ensemble tout de suite.

Découvrir Symfony3

​Prenez en main Symfony3 pour développer des applications riches. Apprenez à créer des routes et des contrôleurs, créez des formulaires, sauvegardez des données, etc.

3h27 (45 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :7 avr. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !