# 后端介绍
此框架为基于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
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