# 后端介绍

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

RXThinkCMF_AVL8_PRO    
├── app                                   // 应用目录
│    └── Console                          // 控制台
│    └── Exceptions                       // 扩展
│    └── Helpers                          // 自定义帮助
│    └── Http                             // 网络请求层
│           └── Controllers               // 控制器
│           └── Middleware                // 中间件
│           └── Kernel.php                
│    └── Models                           // 服务层
│    └── Providers                        // 自定义模板
│    └── Services                         // 自定义模板
│    └── ....                             // 业务表单
├── bootstrap                             // 应用目录
├── config                                // 配置目录
│  ├─admin.php                            // 后端配置
│  ├─app.php                              // 应用配置
│  ├─auth.php                             // 认证
│  ├─broadcasting.php                     // 广播类
│  ├─cache.php                            // 缓存
│  ├─cors.php                             // 跨域
│  ├─database.php                         // 数据库配置
│  ├─filesystem.php                       // 文件磁盘配置
│  ├─hashing.php                          // 
│  ├─logging.php                          // 日志配置
│  ├─mail.php                             // 邮件
│  ├─queue.php                            // 队列
│  ├─services.php                         // 服务类
│  ├─session.php                          // Session配置
│  └─view.php                             // 视图配置
├── doc                                   // 系统文档存放目录
├── avui                                  // 前端代码存放目录
├── public                                // 资源文件
├── resources                             // 资源文件
├── routes                                // 路由
├── storage                               // 存储目录
├── 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
34
35
36
37
38