I had another look at some of the popular PHP frameworks, and my short conclusion is: (disclaimer: these weren't in depth investigations and my opinions are just that)

Symfony: Too "enterprise" focused. Nono: when I create a table I then have to create a YAML representation of that data so symofony can do its thing. Don't like that.

Code igniter: this was a promising one, but they force you to use their wacky url scheme. Don't like that.

CakePHP: also looks promising, but it still seems like a lot of framework learning to get started.

If I was making lots of websites for clients with lots of forms and stuff, I'd definitely use one of these. But for a startup, I'm not sure. Too much abstraction, it feels like.


# Apr 11, 2007