# 基于thinkphp6的微服务思想设计框架 **Repository Path**: lianglc/ambition ## Basic Information - **Project Name**: 基于thinkphp6的微服务思想设计框架 - **Description**: 基于thinkphp6的微服务思想设计框架,已完成rbac、登录、权限验证、文章增删改查,菜单等,可快速启动项目 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-05-11 - **Last Updated**: 2024-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ThinkPHP 6.0 =============== ## 安装 1. composer install 2. .example.env改为.env,并修改其中配置为本项目配置 3. 创建数据库,导入db.sql ## 改动说明 基于thinkphp6,是增加了service服务模块目录,并且增加逻辑层文件,以Logic为后缀, 把model文件从具体应用目录中抽出来和逻辑层文件放在一起,组合成为服务模块提供给外部使用, 这样避免在每个应用目录下编写同样的代码,可以极大程度提高代码的复用率。 ## 目录改动 ``` www WEB部署目录(或者子目录) ├─app 应用目录 │ ├─admin 后台目录 │ │ ├─controller 控制器目录 │ │ ├─middleware 中间件 │ │ ├─view 视图目录 │ │ └─ ... 更多类库目录 │ ├─api api目录 │ │ ├─controller 控制器目录 │ │ ├─middleware 中间件 │ │ ├─view 视图目录 │ │ └─ ... 更多类库目录 │ ├─index 前台目录 │ │ ├─controller 控制器目录 │ │ └─ ... 更多类库目录 │ ├─service 服务模块目录 │ │ ├─admin 管理员模块 │ | ├─AdminLogic.php 逻辑文件:业务逻辑主要文件 │ | ├─AdminModel.php 模型文件 │ │ ├─article 文章模块 │ │ └─ ... 更多模块目录 │ │ │ ├─common.php 公共函数文件 │ └─event.php 事件定义文件 ``` ## 有问题可联系QQ: 1179631156