Выбор PHP фреймфорка?
Предлагаю посмотреть в сторону Yii Framework. ООП, MVC, автогенерация кода, адекватное коммьюнити, есть литература (на англ. и на рус.).

Есть хорошая книга (на англ.) с примером построения конкретного приложения, используя большинство возможностей Yii и применения TDD:
Jeffrey Winesett — Agile Web Application Development with Yii 1.1 and PHP5

Ссылки: 
Полное руководство на русском
Пример создания блога
Посмотрите в сторону Silex — это вообще микрофреймворк, все что нужно можно подключить из Symphony, откуда он (Silex) родом. Либо вообще посмотрите в сторону микрофреймворков, fat-free, например.