# 后端介绍

此框架为基于ThinkPhp6+Vue+ElementUI研发的前后端分离项目,包括前端和后端两个独立的部分,因此部署时也是分别单独部署的,从框架的目录结构我们即可看出是 ThinkPhp6 的目录结构,为了方便打包前端项目代码我们也放入了其中,目录名称为 evui 除此之外其余都是后端部分的源码部分,目录结构如下所示:

RXThinkCMF_EVTP6_PRO    
├── app                                   // 应用目录
│    └── controller                       // 控制器层
│    └── event                            // 事件
│    └── middleware                       // 中间件
│    └── model                            // 模型层
│    └── service                          // 服务层
│    └── templates                        // 自定义模板
│    └── ....                             // 业务表单
├──config                                 // 配置目录
│  ├─admin.php                            // 后端服务常量配置
│  ├─app.php                              // 应用配置
│  ├─cache.php                            // 缓存配置
│  ├─captcha.php                          // 验证码生成类
│  ├─console.php                          // 控制台配置
│  ├─cookie.php                           // Cookie配置
│  ├─database.php                         // 数据库配置
│  ├─filesystem.php                       // 文件磁盘配置
│  ├─lang.php                             // 多语言配置
│  ├─log.php                              // 日志配置
│  ├─middleware.php                       // 中间件配置
│  ├─route.php                            // URL和路由配置
│  ├─session.php                          // Session配置
│  ├─trace.php                            // Trace配置
│  └─view.php                             // 视图配置
├── doc                                   // 系统文档存放目录
├── evui                                  // 前端代码存放目录
├── extend                                // 系统扩展层
├── public                                // 资源文件
├── route                                 // 路由
├── runtime                               // 临时文件目录
├── vendor                                // 第三方依赖库
├── ....                                  // 其他目录
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33