Fonctionnalité de modèle simple Symfony est un framework PHPWeb open source. Basés sur les meilleures pratiques de développement web, de nombreux sites web ont été entièrement développés à l'aide de ce framework. Le but de symfony est d'accélérer la création et la maintenance d'applications web.
Symfony a une faible configuration système et peut être facilement installé sur n'importe quelle configuration : tout ce dont vous avez besoin est un serveur Unix ou Windows avec un serveur Web avec PHP5 installé. Il est compatible avec presque toutes les bases de données. Le prix de Symfony n’est pas élevé, bien inférieur au coût d’un hébergeur.
Pour les développeurs PHP, utiliser Symfony est une chose naturelle et la courbe d’apprentissage ne dure qu’une journée. Une conception épurée et la lisibilité du code réduiront le temps de développement. Les développeurs peuvent appliquer les principes du développement agile (tels que DRY, KISS ou XP, etc.) et se concentrer sur le niveau logique de l'application sans passer beaucoup de temps à écrire des fichiers de configuration XML sans fin.
Symfony est conçu pour créer des applications complètes au niveau de l'entreprise. Autrement dit, vous contrôlez l’ensemble de la configuration : de la structure des chemins aux bibliothèques externes, presque tout peut être personnalisé. Afin de se conformer aux réglementations de développement d'entreprise, Symfony propose également des outils supplémentaires pour faciliter les tests, le débogage et l'archivage des projets.
Gestion du cache
URL personnalisées
Construit quelques modules de base
Prise en charge multilingue et I18N
Utiliser le modèle objet pour se séparer de MVC
Prise en charge d'Ajax
Convient au développement d'applications d'entreprise.
Affichage de la page du framework PHP haute performance Symfony