Я настоятельно рекомендую использовать Yii и ext4yii. Есть несколько преимуществ. Поскольку структура MVC встроена для yii, вы можете не только сэкономить месяцы кодирования, но и увеличить количество новых участников проекта и убедиться, что они соответствуют стилю кодирования MVC. Это также правильно задокументировано.
ext4yii был для меня приятным сюрпризом, он обеспечил необходимый мост между ext3 и yii. Он также имеет поддержку NetBeans, что не менее важно. Моя команда мигрировала из .NET, и наращивание ext4yii / yii / ext3 было настолько хорошим, насколько это было возможно.
Единственная рекомендация, которую я имею, попробуйте postgres вместо mysql. Postgres является открытым исходным кодом.
Subash