Things I dislike about the Symfony framework

(written by Lawrence Krubner, however indented passages are often quotes)

I wish I could be grateful:

A lot of awesome stuff has been added recently to the next major symfony release, 1.2. Fabien has worked very hard to add without a doubt the most sophisticated features of any PHP framework that exists today. Not only are they nice features but he has implemented them in a OO way so that it is easy for me to implement the same features with another ORM, Doctrine. All this is done with very little work by me. So, give a big thanks to him if you enjoy this.

This attitude is all wrong. The people developing Symfony like to experiment with cool ideas. I do too. This was the major problem with the personal framework that I worked on from 2002 to 2007 – it was an endless experiment, I changed it often. I gave it up so that I could work with something more stable. My only reason for using something like Symfony is that I might have something whose fundamentals will not change over the next 3 years. Otherwise I could be using my own code, and it is always more fun to use one’s own code, rather than someone else’s. But Symfony keeps changing.

What I say here can be applied especially to the next major release. Symfony 2.0 is a huge jump, with a completely different file structure. We are suppose to be grateful? I am not.

Source