assets/ contains assets definition
commands/ contains console commands (controllers)
config/ contains application configurations
controllers/ contains Web controller classes
mail/ contains view files for e-mails
models/ contains model classes
runtime/ contains files generated during runtime
tests/ contains various tests for the basic application
vendor/ contains dependent 3rd-party packages
views/ contains view files for the Web application
web/ contains the entry script and Web resources
- РHP 7.0
- Node 8.9
- Yarn 1.5
- Bower (global)
- Gulp (global)
- Composer 1.6
Чтобы запустить сайт локально выполните инструкции:
- скачайте этот репозиторий;
- установите необходимые пакеты командой
yarn
; - загрузите базу данных командой:
gulp sync-database
; - соберите сайт командой
gulp
; - запустите PHP сервер с роутером router.php и корневой директорией web/.
Пример:php -S 127.0.0.1:80 -t web router.php