In this blog post I’m going to tell you a story that explain why our team preferred Symfony 2 over Yii which we used for a long time and doing our best to contributed something. How it happened and what caused us to make such a decision.
You might have thought that there was some big meeting where we decided that our next framework would be Symfony because blah blah blah. I’m afraid to disappoint you. The true story is more obvious and trivial.
Initially we were forced to use Symfony 2 as one of critical technical requirements in the project we were going to undertake. So we had a quick look at Symfony 2 documentation, cookbooks, new features etc. At that point in time everything looks very similar. Same MVC concept, just different template engine, ORM etc. Yes, Symfony 2 has dependency injection container but it doesn’t change things much. More over we have a few team members with awesome experience developing projects with Symfony v1.
We knew that migration would not be easy and that we will have to invest more personal time to maintain our normal development speed. We’ve just been open for new experience and another challenge.