目录结构

下载最新版框架后,初始的目录结构如下:

mixphp/                                                 工程目录
├── composer.json                                       Composer配置文件
├── console                                             Console应用开发目录
│   ├── common                                          公共模块目录
│   │   ├── config                                      公共配置目录
│   │   │   └── database.php                            公共数据库配置
│   │   ├── library                                     公共类库目录
│   │   └── model                                       公共数据模型目录
│   ├── crontab                                         定时任务模块
│   │   ├── command                                     Console应用控制器目录
│   │   ├── config                                      配置目录
│   │   ├── library                                     类库目录
│   │   ├── mix-crontab                                 定时任务入口文件
│   │   └── runtime                                     运行目录 (不可更改)
│   ├── daemon                                          守护进程模块
│   │   ├── command                                     Console应用控制器目录
│   │   ├── config                                      配置目录
│   │   ├── library                                     类库目录
│   │   ├── mix-daemon                                  守护进程入口文件
│   │   └── runtime                                     运行目录 (不可更改)
│   └── websocketd                                      WebSocket模块
│       ├── command                                     Console应用控制器目录
│       ├── config                                      配置目录
│       ├── library                                     类库目录
│       ├── mix-websocketd                              websocketd入口文件
│       ├── model                                       表单模型目录
│       └── runtime                                     运行目录 (不可更改)
├── download.php                                        一键下载
├── install.sh                                          安装脚本,将入口文件安装至系统目录
├── mixphp                                              框架核心
├── store                                               官方出品应用目录
│   └── mix-httpd                                       MixHttpd服务器
│       ├── command                                     Console应用控制器目录
│       ├── config                                      配置目录
│       │   └── main.php                                MixHttpd配置文件
│       ├── library                                     类库目录
│       ├── mix-httpd                                   MixHttpd入口文件
│       └── runtime                                     运行目录 (不可更改)
├── vendor                                              Composer类库目录
└── web                                                 Web应用开发目录
    ├── common                                          公共模块目录
    │   ├── config                                      公共配置目录
    │   │   └── database.php                            公共数据库配置
    │   ├── library                                     公共类目录
    │   └── model                                       公共数据模型目录
    └── index                                           应用模块目录
        ├── component                                   组件目录
        ├── config                                      配置目录
        │   ├── main_traditional.php                    Apache/PHP-FPM下运行的Web应用配置文件
        │   └── main_web.php                            MixHttpd下运行的Web应用配置文件
        ├── controller                                  Web应用控制器目录
        ├── library                                     类库目录
        ├── model                                       表单模型目录
        ├── public                                      对外访问目录 (不可更改)
        │   └── index.php                               Apache/PHP-FPM下运行的Web应用入口文件
        ├── runtime                                     运行目录 (不可更改)
        └── view                                        视图目录 (不可更改,可以不存在)

请确保 runtime public 目录有可写权限

应用目录内除写明不可更改的目录外,其他目录都可任意修改,修改后同步修改相关配置与命名空间即可。