There are a few things I like about Zend Framework. It tries to make your life easier as a programmer. I constantly trip over it, however, which just makes me feel like an idiot. I've been using it for over a year. Maybe I'm not smart enough to use ZF. These comments are specifically targeted at ZF1, I don't currently have experience with ZF2.