Фреймворк Yii
Что такое Yii
Yii – это высокопроизводительный компонентный PHP-фреймворк для разработки крупномасштабных веб-приложений. Он обеспечивает максимальную возможность повторного использования в веб-программировании и позволяет значительно ускорить процесс разработки. Название Yii (произносится как Yee или [ji:]) означает простой, эффективный и расширяемый.
Требования
Для запуска веб-приложения на базе Yii необходим веб-сервер с поддержкой PHP 5.1.0 или выше. Для разработчиков, которые хотят использовать Yii, очень полезно понимание объектно-ориентированного программирования (ООП), поскольку Yii - это фреймворк чистого ООП.
Для чего лучше всего подходит Yii?
Yii - это универсальная среда веб-программирования, которую можно использовать для разработки практически всех видов веб-приложений. Поскольку он имеет небольшой вес и оснащен сложными решениями для кэширования, он особенно подходит для разработки приложений с высокой посещаемостью, таких как порталы, форумы, системы управления контентом (CMS), системы электронной коммерции и т.д.
Как Yii сравнивается с другими фреймворками?
Как и большинство PHP-фреймворков, Yii является MVC-фреймворком. Yii превосходит другие PHP-фреймворки тем, что он эффективен, многофункционален и четко документирован. Yii с самого начала был тщательно разработан для серьезной разработки веб-приложений. Это не побочный продукт какого-то проекта и не конгломерат сторонних наработок. Это результат богатого опыта авторов в разработке веб-приложений, а также изучения и осмысления наиболее популярных фреймворков и приложений для веб-программирования.