In a new post to his Web Species blog Juozas Kaziukenas wonders if Symfony2 is the best framework today for developers looking for something that's robust, flexible and has the potential to "go big, very big".
It has its problems and flaws, but let me give you some thoughts why I think it's the framework which is going to go big. Very big. Frameworks are big creatures and naming interesting features can take thousands of words, so this is just a short glimpse of the few things I find interesting, to me. Obviously there is much more to it.
He starts with what he likes about Symfony2 and the features is offers including the Doctrine 2 support and the bundles interface they've included - self-contained plugins that are made to share and reuse across projects. He covers a few business reasons he sees to use the framework, mostly that he feels comfortable in the future of Symfony2 enough to trust using it. Of course, there's always bad parts to any piece of software and some he mentions include the steep learning curve, the use of things like dependency injection and the high amount of configuration involved.