Source code for new version of yiiframework.ru.
Project includes three tiers: front end, back end, and console, each of which is a separate Yii application.
If you do not have Composer, you may install it by following the instructions at getcomposer.org.
You can then install this application template using the following command:
composer global require "fxp/composer-asset-plugin"
composer install
Run init
in the root directory. Choose development environment.
Create a database. Copy /config/system/db.php
to /config/db.php
. Specify your database connection there.
Then apply migrations by running:
yii migrate
Point your werbserver root to web
directory.
There's nginx config you can check.
Create new GitHub OAuth application: https://github.com/settings/applications/new - authorization callback URL must lead to local site domain.
Copy /config/system/authclients.php
to /config/authclients.php
. Specify your application settings there.
Code style used in this project is PSR-2.