Все собираюсь написать про это статью, да никак.
если кратко имхо то: Phalcon лучше чем Symfony, который лучше чем Yii
какие критериии отбора? Symfony имеет больший порог входа чем Phalcon, Yii же имеет порог входа еще меньше, но он отстает по архитектуре "внутри"
Phalcon имеет Volt (шаблонизатор), у SF - Twig, Yii - ничего (но никто не мешает ставить туда Twig)
У Ph,SF есть вменяемый DI, а Yii это Yii->app()
SF поставляется с ACL, Yii - RBAC + ACL, Phalcon - ACL.
Ph, SF2 (Doctrine) есть AR, у Yii же еще есть и DAO
Ph на шаред хостинге не развернешь, но кто делает проекты для шаред хостингов на SF2? На Yii знаю т.к. достаточно быстро можно развернуть бложик.
Больше написать просто неуспеваю, напоследок. делать сложные приложения на Phalcon уже можно, он готов к проду, он проще чем SF2 и удобнее, при этом архитектура у него продуманная как и у SF2
Продвинул идею Phalcon в компании где работаю, его с радостью встретили и с радостью пользуются для сложных, enterprise проектов.
все конечно только исходя из моего опыта работы с ними. не навязываю никому свое мнение