Платформа Yii2 — это высокопроизводительная среда разработки веб-приложений PHP5. Простой инструмент командной строки yiic позволяет быстро создать структуру кода веб-приложения. Разработчики могут добавлять бизнес-логику на основе сгенерированной среды кода для быстрого завершения разработки приложения.
Установить
Минимальный PHP, необходимый для Yii, — PHP 5.4.
Лучше всего работает с PHP 8.
Преимущества и недостатки фреймворка YII2
преимущество
1. Чистый ООП
2. Используется для крупномасштабных веб-приложений.
3. Модель проста в использовании.
4. Скорость разработки высокая, скорость работы тоже высокая. Отличная производительность и богатый функционал
5. Используйте инструменты командной строки.
6. Поддержка инструмента управления пакетами композиторов.
7. GII довольно хорош. Он упрощает процесс разработки и позволяет генерировать большинство кодов. Эффективность разработки бэкэнда довольно высока.
недостаток
1. На уровне модели меньше рекомендаций и внимания.
2. Несколько примеров документов
3. Слишком много английского
4. Требуется знание технологии PHP и умение программировать ООП!
5. Представление не является идеальным представлением. Идеальным представлением может быть только HTML-код, без использования PHP-кода.
6. Учитывая тенденцию к полному разделению фронтенда и бэкенда, связь фронтенда и бэкенда yii2 все еще немного затруднена.