Структура каталогов
.
├── app Каталог приложения
│ ├── controller Каталог контроллеров
│ ├── model Каталог моделей
│ ├── view Каталог представлений
│ ├── middleware Каталог промежуточного ПО
│ │ └── StaticFile.php Предустановленное промежуточное ПО для статических файлов
| └── functions.php Здесь размещаются пользовательские бизнес-функции
|
├── config Каталог конфигурации
│ ├── app.php Конфигурация приложения
│ ├── autoload.php Файлы, указанные здесь, будут автоматически загружены
│ ├── bootstrap.php Конфигурация обратного вызова, запускаемого при запуске процесса onWorkerStart
│ ├── container.php Конфигурация контейнера
│ ├── dependence.php Конфигурация зависимостей контейнера
│ ├── database.php Конфигурация базы данных
│ ├── exception.php Конфигурация исключений
│ ├── log.php Конфигурация журнала
│ ├── middleware.php Конфигурация промежуточного ПО
│ ├── process.php Конфигурация пользовательского процесса
│ ├── redis.php Конфигурация Redis
│ ├── route.php Конфигурация маршрутов
│ ├── server.php Конфигурация сервера (порты, количество процессов и т. д.)
│ ├── view.php Конфигурация представлений
│ ├── static.php Конфигурация статических файлов и промежуточного ПО для статических файлов
│ ├── translation.php Конфигурация мультиязычности
│ └── session.php Конфигурация сессии
├── public Каталог статических ресурсов
├── process Каталог пользовательских процессов
├── runtime Каталог времени выполнения приложения, требуется наличие прав на запись
├── start.php Файл запуска службы
├── vendor Каталог установленных через composer сторонних библиотек
└── support Адаптация библиотек (включая сторонние библиотеки)
├── Request.php Класс запроса
├── Response.php Класс ответа
├── Plugin.php Скрипт установки и деинсталляции плагинов
├── helpers.php Вспомогательные функции (пользовательские бизнес-функции размещаются в app/functions.php)
└── bootstrap.php Скрипт инициализации после запуска процесса