Right now, I am working on a pet-project using Symfony.
Symfony is a full-stack framework, a library of cohesive classes written in PHP.
It provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise.
Symfony is based on experience. It does not reinvent the wheel: it uses most of the best practices of web development and integrates some great third-party libraries.
I have spent a few hours today reading their tutorials and books. The learning curve isn’t that hard if you know Zend Framework or Code Igniter. That is why I made notes in my Wiki — containing the important stuff that will guide me while I am building my application.
It has a robust CLI commands to build and reload your database. Using doctrine needs a little getting used to but the documentation for it is really good. If all goes well, I plan to use Symfony on my succeeding applications.
My notes can be found here: http://wiki.ekini.net/main/Symfony