Top Rated Symfony Alternatives
28 Symfony Reviews
Overall Review Sentiment for Symfony
Log in to view review sentiment.

That the documentation lets you specify version number, that you can fall back to plain old PHP, Mysql, HTML if you want to, that you can use as little or as many parts of the framework as you desire. Review collected by and hosted on G2.com.
There are so many ways to do things that the documentation and the support on third party QA sites answers old questions or alternative ways that may not be possible anymore. The third party bundles can get complicated to add to your app. It uses a lot of memory. Review collected by and hosted on G2.com.
It is very comprehensive and solid. Also, I suppose it is the only framework with a roadmap that is reliably punctual. The documentation can be very complete and I admire the possibility of downloading the manual for offline reading. Review collected by and hosted on G2.com.
Probably for a simple project, it is too heavy and requires excessive setup. I think it is difficult to scale in Symfony without a great IDE, as it pressures the developer to be very detailed. It lacks an administration interface, and its learning and mastery require a long curve. Review collected by and hosted on G2.com.
The fact that symfony comes as a skeleton and you can add only the feature you need keeps the project size smaller and more secure. Their is also amazing documentation. Review collected by and hosted on G2.com.
Their is a learning curve if you have never used a framework like symfony. Review collected by and hosted on G2.com.
Components, Java-type framework. Network of open and accurate sources, documentation, tons of user packages. Solutions for Rest API, Oauth, admin panels, user modules. Review collected by and hosted on G2.com.
It is difficult to learn for beginners. Some functions about engineering. Review collected by and hosted on G2.com.


This framework is a set of components that allows to makes it a fullstack framework with a lot of best practices inspired from other successful languages.
You can manage bundles (which are packages) in your application to decouple features and structure your code to be maintanable and clear.
There is also a lot of bundles offered by the community that covers many functionalities so you can reuse a great set of libraries in your applications. Community is really active so the framework is evolving a lot everyday.
The framework is really well tested with unit tests and you can add unit tests and functional tests (with Behat) in your project easily to have a high quality project. Review collected by and hosted on G2.com.
Dependencies can sometime be quite heavy when building the project and projects can depend a lot of external libraries. Hopefully, these libraries can be overrided in the framework.
Also, it can be complex to manage some frontend tools (like Gulp, Bower, ...) to manage both Symfony assets and a frontend project assets. Review collected by and hosted on G2.com.

Architecture :
The MVC architecture
It provides stable, faster and flexible web applications development
Console application with many commands and code generators
Extendability :
highly expandable the are a lot of bundles to install
Community and resources :
has a great community with lots of learning resource
Security.
The framework components are supported with timely upgrades and enhancement of security. Review collected by and hosted on G2.com.
Heavy
Steep learning curve: although the good documentation for me Symfony is hard to understand and use it professionally in real world projects.
So i don't recommand it for a simple web project Review collected by and hosted on G2.com.

Symfony is a very well written and decoupled framework. It make my code maintenable, reusable, fast and robust. I can get things done so quickly, it will be hard for me to switch language or tool in a short term.
I build website, API, command line application, batch application with it and it's very nice! All the component of Symfony can be reuse in other PHP framework. Review collected by and hosted on G2.com.
The lurning curse is quite big at the beginning. But since I started, it's becoming easier to start and to improve. It's true a good IDE will help you a LOT (Phpstorm) with the auto completion for example.
It uses PHP... which need more feature! But PHP7 is nice ! Review collected by and hosted on G2.com.

It's very complete and stable. Also, I think that it's the only framework with a roadmap that is punctually respected.
The documentation is very complete and I appreciate the possibility to download the manual for offline reading. Review collected by and hosted on G2.com.
Probably for simple project it's too heavy and it needs excessive configuration.
Probably it needs an approach nearest to "convention as configuration" like Django.
I think that is difficult to develop in Symfony without a good IDE because it force the developer to be very verbose.
It lacks an admin interface or a scaffolding mechanism. Review collected by and hosted on G2.com.