Rudra FrameworkRudra Framework

Установка / Настройка

composer create-project --prefer-dist rudra/framework=dev-master rudra_application

Настройка баз данных config/setting.local.yml для локальной разработки config/setting.production.yml для публичного размещения:


Sqlite:

dsn: sqlite:/path/to/rudra.sqlite

MySQL:

dsn: mysql:dbname=rudra_mysql;host=127.0.0.1

PostgreSQL:

dsn: pgsql:host=127.0.0.1;port=5432;dbname=rudra_postgres

Указываем данные пользователя базы данных:

username: jagepard
password: password

Настройка пути к приложению  config/setting.local.yml для локальной разработки config/setting.production.yml для публичного размещения:

'app.path' => '/path/to/application',

Выбираем вариант написания маршрутов,  либо в виде аннотаций, либо в виде атрибутов:

attributes: false

Запуск сервера, 3 варианта:

php rudra serve
php rudra run
php -S 127.0.0.1:8000 -t public