Yii2 создание блога (Часть 1 – настройка окружения)

Если вы читаете эту статью, скорей всего вы хотите создать блог с использованием Framework Yii2. Создание блога при изучении нового framework’a это своего рода “Hello world!” при изучении нового языка программирования. Ну ладно, не смею больше оттягивать начало.

1. Для начала установим framework:

php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic /path/to/yii-application

Замените /path/to/yii-application на путь к директории. в которую необходимо установить basic приложение.

Настройте виртуальный хост таким образом, что бы корень DocumentRoot указывал в /path/to/yii-application/web

Для того, что бы убедиться в корректности установки просмотрим сайт http://localhost/ (замените на свой домен). Если увидим страницу с поздравлением, значит всё сделали правильно, в противном случае вероятней всего увидите ошибки проверки системных требований, которые необходимо будет устранить.

2. После установки необходимо настроить создать БД и настроить подключение. Файл с настройками подключения к БД находится в директории ./config/db.php:

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=yii2_blog',
    'username' => 'root',
    'password' => '',
    'charset' => 'utf8',
    'tablePrefix' => 'tbl_'
];