La recherche du framework PHP adapté était auparavant comparable au fait de chercher une aiguille dans une botte de foin. La demande en set de bibliothèques performantes pour un langage Web de prédilection a mené à l’élargissement de l’offre, avec de nombreux types de projets différents. Grâce à des progrès répétés et sur le long terme, certains frameworks (dont Symfony) ont réussi à convaincre les développeurs PHP. Le framework marque des points avant tout en ce qui concerne la structure et les interconnexions entre les différents modules, grâce auxquels différents types d’applications Web peuvent être réalisées. C’est pourquoi Symfony est, entre autres, toujours autant apprécié par la communauté. Avec le support technique sur le long terme et l’engagement pris pour veiller à ce que la compatibilité soit maximale, l’équipe de développement de SensioLabs offre la base adéquate pour assurer la continuité des projets Symfony.
La migration vers une nouvelle version du framework et les réajustements dans le code de l’application Symfony développée reste néanmoins relativement fastidieuse. La complexité du framework PHP reste un de ses grands problèmes en matière d’accessibilité. Même en disposant d’une documentation générale et d’explications sur chaque module, il reste tout de même difficile pour les débutants de trouver ses marques en débutant avec ce framework. De plus, le framework Symfony présente parfois des failles en matière de performance, même en comparaison avec d’autres frameworks en PHP. L’application de la bibliothèque ORM requiert beaucoup de ressources et joue également un rôle important.