디렉토리 구조

.
├── 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             프로세스 시작 후 초기화 스크립트