Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат

Yii 2

SaNcHeS
Опубликовано 15-12-2020, 13:18
Универсальный, многокомпонентный фреймворк для работы с крупными порталами, форумами, магазинами, CMS и приложениями RESTful. Архитектура Yii строится на паттерне MVC, при этом основная философия кодирования в каркасе строится на простоте и элегантности, без лишних дизайнерских усложнений.

Full-stack функциональность подтверждается наличием всех необходимых возможностей, позволяющих выполнять все необходимые задачи в одной среде. Среди них и многоуровневое кэширование, и поддержка REST API, и ActiveRecord для баз данных. Расширяемость каркаса позволяет пользователю заменить или настроить основной код в любой его части. Помимо этого, можно использовать код сообщества или делиться своим через расширения.

Главная цель Yii – высокий уровень производительности, и на это направлен весь функционал каркаса. Лучше всего фреймворк работает на PHP 7, хотя в минимальных требованиях ПО указана версия 5.4.0. Для удобства веб-мастеров, с каждым релизом оставляется скрипт, позволяющий проверить соответствие требованиям. Также разработчику понадобится базовое понимание ООП для комфортной работы с каркасом.

Сообщество, образованное вокруг Yii – это настоящая команда, следящая за новшествами и тенденциями, возникающими в других проектах. Все самые эффективные и удачные компоненты добавляются во фреймворк в качестве обновлений.

Установка через Composer:


Basic

composer create-project --prefer-dist yiisoft/yii2-app-basic /path

Advanced

composer create-project --prefer-dist yiisoft/yii2-app-advanced /path

 
// Установить последнюю нестабильную ревизию Yii advanced:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced advanced

php init
Понравилось?
0
0
2
basic Размер файла: 19.6 Mb advanced Размер файла: 19.77 Mb
603
0