Yii [Yii2] - Как Начать - установка, подробная инструкция
Primary tabs
Установка
Вообще на сайте рекомендуют использовать менеджер зависимостей Composer, но это не обязательно можно просто скачать готовый архив.
Там же на выбор вы увидите:
- Yii 2 with basic application template - базовая сборка
- Yii 2 with advanced application template - продвинутая (о её установке см. тут)
Вторая сборка более "продвинутая", точнее там больше готового функционала - например уже есть основа для разделения приложения на "основную" и админскую части, а также, как пишут:
реализована авторизация, и соответственно модель для юзера. Но так как мы с вами собираемся учиться. то скачаем базовую версию (Yii 2 with basic application template). Хотя, конечно, авторизация это важная штука.
Далее:
- Качаем архив
- Раскрываем его
- И перемещаем содерживое папки basic в корневую папку нашего сайта (на апач она настраивается так. Будем использовать локальное имя yii2test.local)
Формально мы установили сайт, но теперь было бы неплохо начать с ним работать, но для начала откройте в браузере адрес:
Должен вывалиться список файлов или что-то ещё, но точно не должно быть ошибки "Server not found". Если же есть именно это - комментируйте, будем разбираться.
Начало работы -- среда разработки
В отличие от изучения PHP с нуля, здесь мы не обойдёмся простеньким редактором и онлайн-инерпретатором, поэтому установим довольном мощную бесплатную IDE - NetBeans. Предположим, что установили.
Раз так, то запустите эту IDE и создайте новый проект. Слева вы увидите окно ,где будет вкладка "Проекты" - там можно довольно быстро перемещаться между файлами и открывать нужные. (см. иные подсказки по этой IDE тут)
Но вернёмся к yii.
Структура и демонстрация
Первое время (дальше посмотрим) работать мы будем с поддиректорией /web
(изучите её содержимое). Поэтому попробуйте открыть адрес:
http://yii2test.local/web
Скорее всего, придётся исправить эту ошибку? после чего перезагрузите страницу - должно появится что-то красивое со следующей крупной надписью:
Congratulations! You have successfully created your Yii-powered application.
Всё) Фрэймворк Yii2 установлен!) Можно переходить к первому примеру.
- Log in to post comments
- 5292 reads