Symfony

Historique Symfony

Symfony, développé par l'agence web française Sensio Labs, est un framework libre en PHP 5 ; il suit le design pattern MVC - Modèle-Vue-Contrôleur. C'est un programme qui permet de simplifier et développer rapidement un site internet et une application web. Cet outil particulièrement est d'une grande efficacité pour tout développeur web grâce à ses nombreuses fonctionnalités. Le site de Symfony a été lancé en octobre 2005 par la société Sensio Labs, qui l'a développé en premier pour des besoins propres, puis a décidé de le partager avec la communauté des développeurs. C'est ainsi que la première version du framework, 1.0, a été lancée en janvier 2007 ; depuis plusieurs versions sont sorties dont la dernière Symfony 3 en novembre 2015.


Les fonctionnalités de Symfony

Symfony est un framework / cadriciel libre : il consiste en un kit de composants logiciels structurels et permet la création de sites Internet dynamiques en PHP 5 d'après le design pattern - motif de conception ou encore paradigme - MVC. L'utilisation d'un framework tel que Symfony permet de réduire au maximum le temps de développement d'un projet grâce à une bibliothèque de code de fonctions "prêtes-à-appeler".
Entre autres fonctionnalités, Symfony propose à ses usagers un templating simple, un système de cache, la gestion des URLs parlantes, un système de configuration en cascade utilisant extensivement le langage YAML, un générateur de back-office, un démarreur de module, le support natif de l'internationalisation, le support d'AJAX...
La structure de Symfony est en fait un framework facile à utiliser, mais aussi et surtout facile à personnaliser. A cela s'ajoute l'importante communauté de développeurs et d'utilisateurs gravitant autour du framework, très active et proposant une documentation très complète et régulièrement mise à jour.

Avec la sortie de sa dernière version, Symfony 3 est arrivé avec plus de fonctionnalités que la version précédente. Et pour cause, plus de fonctions ont été ajoutées afin d'offrir une expérience d'utilisation unique. Parmi les fonctionnalités de ce framework, on peut citer notamment l’Autowiring, le Guard Security ainsi que le Polyfilling. Le Guard Security par exemple est une librairie d'authentification qu'intègre ce framework connu pour sa robustesse. Dans l'ensemble ce sont plus de 100 fonctions qui ont été ajoutées dans cet outil de développement de sites web et d'applications diverses. Le but que poursuit l'éditeur à travers ces nouveautés est d'offrir de meilleures conditions d'utilisation aux développeurs

Tuto Symfony sur Tuto.com

Vous souhaitez vous lancer sur Symfony ? Notre plateforme est un espace de choix où vous pouvez vous former à l'utilisation d'un logiciel pratique et efficace comme Symfony.  Retrouvez sur Tuto.com, des formations Symfony réalisées par des formateurs Symfony de qualité, experts et passionnés qui réalisent avec pédagogie ces cours vidéos. Des tuto gratuits Symfony sont également disponibles pour vous former sans dépenser le moindre centime ! Grâce à Tuto.com, vous pourrez alors améliorer vos compétences sur ce framework très rapidement !
 

Télécharger Symfony

accédez à plus de 1401 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données