@PHPjedi

Как запустить YII2 advanced?

Здравствуйте. Вчера установил Yii2(фреймворк). Сначала тестил на basic, но потом прочитав статью на хабрахабре, понял, что даже не начав на basic-е, нужно переходить на advanced. Advanced- это именно то что мне нужно. Я столкнулся с проблемами... :(

Сколько ни гуглил ничего не нашел.

1) Что за папки backend и frontend
2) Как запустить приложение, ведь нигде нету файла index.php
  • Вопрос задан
  • 1873 просмотра
Решения вопроса 2
@AlexndrNovikov
Solution Architect in Spiral Scout
Комментировать
usdglander
@usdglander
Yipee-ki-yay
1. Это разные приложения над одним фреймворком.
2. Там php yii init надо выполнить чтобы появились файлы index.php в папках frontend/web и backend/web
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
nekt
@nekt
программист
Если есть понимание, зачем нужен advanced, то откуда такие вопросы?

Формально вот ссылка на репу, там все указано: https://github.com/yiisoft/yii2-app-advanced/blob/...

Чуть менее формально - в backend кладется админка, в frontend - сам сайт, в common - общие классы.

Краткая инструкция (требуется composer и гитхаб может попросить сгенерировать токен):
$ composer global require fxp/composer-asset-plugin
$ composer create-project yiisoft/yii2-app-advanced # токен может потребоваться здесь
$ cd yii2-app-advanced
$ ./init # тут отвечаем на вопросы
$ ls frontend/web
$ ls backend/web
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы