Это старая версия документа!


Yii Framework 2

В данной ветке содержатся только стабильные версии пакетов. Установка производится из готового шаблона проекта "yiisoft/yii2-app-basic"

Устанавливаем композер
curl -s http://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod 755 /usr/local/bin/composer
Устанавливаем зависимый пакет композера и создаем типовой проект из готового шаблона yii2-app-basic
composer global require "fxp/composer-asset-plugin:@dev"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

или из yii2-app-advanced

composer global require "fxp/composer-asset-plugin:@dev"
composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

–stability=dev - указание composer на разрешение скачать dev версии пакетов

Обновляем vendors
rm ./composer.lock
composer install --prefer-dist

Шаблоны проектов

php composer.phar require --prefer-dist yiisoft/yii2-gii "*"

или в composer.json

"yiisoft/yii2-gii": "*"

Версии

В ./composer.json необходимо вставить ниже следующие обозначения версий

Stable
"minimum-stability": "stable",
Development
"minimum-stability": "dev",

Статьи

Книги

Поиск расширений

Установка дополнительных генераторов проекта (Gii)