Фреймворк Yii
Yii — фреймворк на языке программирования PHP, позволяющий разрабатывать сложные сайты и веб‑приложения.
Название фреймворка — это акроним «Yes It Is!». Фреймворк увидел свет в 2008 году и в настоящее время продолжает развиваться. Yii основан на парадигме MVC и имеет встроенную поддержку многих функциональных возможностей — DAO, ActiveRecord, средства для работы с миграциями для БД, генераторы для скаффолдинга, механизмы кеширования, средства для интернационализации, механизмы для обработки ошибок, модули для аутентификации и авторизации на основе RBAC и ACL, а также многое другое.
Среди PHP‑фреймворков Yii выделяется весьма хорошей производительностью и относительной простотой освоения. Yii действительно проще, чем академичный Symfony или достаточно монструозный Zend Framework. Также у фреймворка «живое» русскоязычное сообщество. Разработчики Yii достаточно много идей позаимствовали из уже успешного тогда фреймворка Ruby on Rails, по сути, создав на PHP доостаточно конкурентоспособный фреймворк.
В прикладном плане Yii подходит для масштабируемых веб‑приложений, например, для информационных порталов, e-commerce проектов и для разработки веб‑сервисов / API.
До перехода на Ruby on Rails мы достаточно много работали именно с Yii, предпочитая его Symfony и Zend, так как с нашей точки зрения этот фреймворк в экосистеме PHP один из наиболее сбалансированных в техническом плане.