J'utilise le framework Symfony pour plusieurs raisons : MVC, s'appuye sur des classes PHP éprouvées (Propel,Creole,etc..), possède des générateurs de codes très puissants. De plus, la communauté Symfony est très réactive.
Quels sont ses avantages et ses inconvénients ?
Les principaux avantages sont les suivants : - C'est un framework gratuit - Il possède des générateurs d'interfaces (pour un backoffice par exemple) - C'est un framework rapide (en tout cas, il existe des solutions pour augmenter énormément les performances) - Il est extensible via des plugins
Au chapitre des inconvénients : - Nécessite un apprentissage (comme tous les framework) qui peut être long - La documentation de l'API pourrait être plus étoffée - Il manque des API pour développer des webservices rapidement.
Quels types de projets avez-vous réalisés avec ce framework ?
J'ai développé des sites Internet à fort trafic avec ce framework, mais également des applications plus métier et critique comme un référentiel d'entreprise couplé à une base de données MySQL et des serveurs LDAP.