签入版本
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
│
|
||||
▼
|
||||
┌─────────────────────────────────────────────────────────────────┐
|
||||
│ ThinkPHP 6.1 Application │
|
||||
│ ThinkPHP 8 Application │
|
||||
│ │
|
||||
│ ┌───────────────────────────────────────────────────────────┐ │
|
||||
│ │ 中间件链(按顺序执行) │ │
|
||||
@@ -243,7 +243,7 @@ DictService 和 ParamService 均采用此架构,大幅减少数据库查询。
|
||||
└──────────────────────────┬───────────────────────────────────┘
|
||||
│ HTTP / JSON
|
||||
┌──────────────────────────┴───────────────────────────────────┐
|
||||
│ ThinkPHP 6.1 Application │
|
||||
│ ThinkPHP 8 Application │
|
||||
│ │
|
||||
│ ┌─────────────┐ ┌─────────────┐ ┌──────────────────────┐ │
|
||||
│ │ 中间件 │ │ 路由 │ │ 异常处理器 │ │
|
||||
|
||||
@@ -448,7 +448,7 @@
|
||||
|
||||
### 新增
|
||||
|
||||
- **ThinkPHP 6.1.x 框架初始化**:基于 ThinkPHP 6.1.x 搭建前后端分离 API 项目
|
||||
- **ThinkPHP 8 框架初始化**:基于 ThinkPHP 8 搭建前后端分离 API 项目
|
||||
- **`BaseModel` 模型基类**:软删除(`is_delete` 字段)+ 审计字段自动写入(`create_user` / `create_time` / `update_user` / `update_time`)
|
||||
- **`BaseController` 控制器基类**:统一响应格式(`success` / `fail` / `page`)+ 参数获取
|
||||
- **`BaseLogic` 逻辑基类**:基础 CRUD + 软删除 + 分页查询
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
```nginx
|
||||
# =============================================================================
|
||||
# Nginx 站点配置 — ThinkPHP 6 后端 API
|
||||
# Nginx 站点配置 — ThinkPHP 8 后端 API
|
||||
# =============================================================================
|
||||
# 用途:生产环境 Nginx 反向代理,将 HTTP 请求转发给 PHP-FPM 处理
|
||||
# 配置路径:/etc/nginx/sites-available/rxthinkcmf
|
||||
@@ -118,7 +118,7 @@ sudo nano /etc/apache2/sites-available/000-default.conf
|
||||
|
||||
```apache
|
||||
# =============================================================================
|
||||
# Apache 虚拟主机配置 — ThinkPHP 6 后端 API
|
||||
# Apache 虚拟主机配置 — ThinkPHP 8 后端 API
|
||||
# =============================================================================
|
||||
# 配置路径:/etc/apache2/sites-available/000-default.conf
|
||||
# 生效命令:sudo systemctl restart apache2
|
||||
|
||||
@@ -161,7 +161,7 @@ CMD ["php-fpm"]
|
||||
|
||||
```nginx
|
||||
# =============================================================================
|
||||
# Nginx 配置 — ThinkPHP 6 反向代理
|
||||
# Nginx 配置 — ThinkPHP 8 反向代理
|
||||
# =============================================================================
|
||||
# 用途:Docker 容器内 Nginx 服务,将 HTTP 请求转发给 PHP-FPM 处理
|
||||
# 挂载方式:docker-compose 中 volumes 映射到 /etc/nginx/conf.d/default.conf
|
||||
|
||||
@@ -8,9 +8,9 @@
|
||||
|
||||
## 软件说明
|
||||
|
||||
基于 ThinkPHP 6.1、PHP 8.2、Vue3、TypeScript、Vite、AntDesign 等技术栈构建的企业级前后端分离后台管理系统,支持 MySQL、PostgreSQL、SQL Server、Oracle、SQLite 等数据库。
|
||||
基于 ThinkPHP 8、PHP 8.2、Vue3、TypeScript、Vite、AntDesign 等技术栈构建的企业级前后端分离后台管理系统,支持 MySQL、PostgreSQL、SQL Server、Oracle、SQLite 等数据库。
|
||||
|
||||
后端采用 PHP 语言,基于 ThinkPHP 6.1 框架、ThinkPHP ORM 数据库操作、PHP 8 Attribute 注解等主流技术栈;前端基于 Vue3、TypeScript、Vite 构建,采用 AntDesign 框架,遵循 Vue 前后端分离主流设计思想。
|
||||
后端采用 PHP 语言,基于 ThinkPHP 8 框架、ThinkPHP ORM 数据库操作、PHP 8 Attribute 注解等主流技术栈;前端基于 Vue3、TypeScript、Vite 构建,采用 AntDesign 框架,遵循 Vue 前后端分离主流设计思想。
|
||||
|
||||
系统采用完全前后端分离架构,前端通过 API 调用后端服务实现数据交互。内置完善的 RBAC 权限体系,权限颗粒度精细至按钮级别;支持多租户数据隔离和数据权限控制。系统预置了用户、角色、菜单、部门、岗位、职级、日志、字典、配置、参数、定时任务、代码生成器等基础功能模块,开箱即用。
|
||||
|
||||
|
||||
@@ -264,7 +264,7 @@ CMD ["php-fpm"]
|
||||
|
||||
```nginx
|
||||
# =============================================================================
|
||||
# Nginx 配置 — ThinkPHP 6 反向代理
|
||||
# Nginx 配置 — ThinkPHP 8 反向代理
|
||||
# =============================================================================
|
||||
|
||||
server {
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
│ HTTP (JSON)
|
||||
▼
|
||||
┌─────────────────────────────────────────────────────────┐
|
||||
│ 后端(ThinkPHP 6.1) │
|
||||
│ 后端(ThinkPHP 8) │
|
||||
│ │
|
||||
│ 路由 → 中间件栈 → 控制器 → 逻辑层 → 模型 → 数据库 │
|
||||
│ │
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import type { DefaultTheme, LocaleSpecificConfig } from "vitepress";
|
||||
|
||||
export const META_URL = "https://www.rxthink.cn";
|
||||
export const META_TITLE = "RXThinkCMF ThinkPHP6+NaiveUI 开发文档";
|
||||
export const META_TITLE = "RXThinkCMF ThinkPHP8+NaiveUI 开发文档";
|
||||
export const META_DESCRIPTION =
|
||||
"RXThinkCMF 企业级前后端分离后台管理系统 - ThinkPHP6.1 + Vue3 + NaiveUI";
|
||||
"RXThinkCMF 企业级前后端分离后台管理系统 - ThinkPHP8 + Vue3 + NaiveUI";
|
||||
|
||||
export const zhConfig: LocaleSpecificConfig<DefaultTheme.Config> = {
|
||||
description: META_DESCRIPTION,
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
│
|
||||
▼
|
||||
┌─────────────────────────────────────────────────────────────────┐
|
||||
│ ThinkPHP 6.1 Application │
|
||||
│ ThinkPHP 8 Application │
|
||||
│ │
|
||||
│ ┌───────────────────────────────────────────────────────────┐ │
|
||||
│ │ 中间件链(按顺序执行) │ │
|
||||
@@ -243,7 +243,7 @@ DictService 和 ParamService 均采用此架构,大幅减少数据库查询。
|
||||
└──────────────────────────┬───────────────────────────────────┘
|
||||
│ HTTP / JSON
|
||||
┌──────────────────────────┴───────────────────────────────────┐
|
||||
│ ThinkPHP 6.1 Application │
|
||||
│ ThinkPHP 8 Application │
|
||||
│ │
|
||||
│ ┌─────────────┐ ┌─────────────┐ ┌──────────────────────┐ │
|
||||
│ │ 中间件 │ │ 路由 │ │ 异常处理器 │ │
|
||||
|
||||
@@ -448,7 +448,7 @@
|
||||
|
||||
### 新增
|
||||
|
||||
- **ThinkPHP 6.1.x 框架初始化**:基于 ThinkPHP 6.1.x 搭建前后端分离 API 项目
|
||||
- **ThinkPHP 8 框架初始化**:基于 ThinkPHP 8 搭建前后端分离 API 项目
|
||||
- **`BaseModel` 模型基类**:软删除(`is_delete` 字段)+ 审计字段自动写入(`create_user` / `create_time` / `update_user` / `update_time`)
|
||||
- **`BaseController` 控制器基类**:统一响应格式(`success` / `fail` / `page`)+ 参数获取
|
||||
- **`BaseLogic` 逻辑基类**:基础 CRUD + 软删除 + 分页查询
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
```nginx
|
||||
# =============================================================================
|
||||
# Nginx 站点配置 — ThinkPHP 6 后端 API
|
||||
# Nginx 站点配置 — ThinkPHP 8 后端 API
|
||||
# =============================================================================
|
||||
# 用途:生产环境 Nginx 反向代理,将 HTTP 请求转发给 PHP-FPM 处理
|
||||
# 配置路径:/etc/nginx/sites-available/rxthinkcmf
|
||||
@@ -118,7 +118,7 @@ sudo nano /etc/apache2/sites-available/000-default.conf
|
||||
|
||||
```apache
|
||||
# =============================================================================
|
||||
# Apache 虚拟主机配置 — ThinkPHP 6 后端 API
|
||||
# Apache 虚拟主机配置 — ThinkPHP 8 后端 API
|
||||
# =============================================================================
|
||||
# 配置路径:/etc/apache2/sites-available/000-default.conf
|
||||
# 生效命令:sudo systemctl restart apache2
|
||||
|
||||
@@ -161,7 +161,7 @@ CMD ["php-fpm"]
|
||||
|
||||
```nginx
|
||||
# =============================================================================
|
||||
# Nginx 配置 — ThinkPHP 6 反向代理
|
||||
# Nginx 配置 — ThinkPHP 8 反向代理
|
||||
# =============================================================================
|
||||
# 用途:Docker 容器内 Nginx 服务,将 HTTP 请求转发给 PHP-FPM 处理
|
||||
# 挂载方式:docker-compose 中 volumes 映射到 /etc/nginx/conf.d/default.conf
|
||||
|
||||
@@ -8,9 +8,9 @@
|
||||
|
||||
## 软件说明
|
||||
|
||||
基于 ThinkPHP 6.1、PHP 8.2、Vue3、TypeScript、Vite、NaiveUI 等技术栈构建的企业级前后端分离后台管理系统,支持 MySQL、PostgreSQL、SQL Server、Oracle、SQLite 等数据库。
|
||||
基于 ThinkPHP 8、PHP 8.2、Vue3、TypeScript、Vite、NaiveUI 等技术栈构建的企业级前后端分离后台管理系统,支持 MySQL、PostgreSQL、SQL Server、Oracle、SQLite 等数据库。
|
||||
|
||||
后端采用 PHP 语言,基于 ThinkPHP 6.1 框架、ThinkPHP ORM 数据库操作、PHP 8 Attribute 注解等主流技术栈;前端基于 Vue3、TypeScript、Vite 构建,采用 NaiveUI 框架,遵循 Vue 前后端分离主流设计思想。
|
||||
后端采用 PHP 语言,基于 ThinkPHP 8 框架、ThinkPHP ORM 数据库操作、PHP 8 Attribute 注解等主流技术栈;前端基于 Vue3、TypeScript、Vite 构建,采用 NaiveUI 框架,遵循 Vue 前后端分离主流设计思想。
|
||||
|
||||
系统采用完全前后端分离架构,前端通过 API 调用后端服务实现数据交互。内置完善的 RBAC 权限体系,权限颗粒度精细至按钮级别;支持多租户数据隔离和数据权限控制。系统预置了用户、角色、菜单、部门、岗位、职级、日志、字典、配置、参数、定时任务、代码生成器等基础功能模块,开箱即用。
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
## 软件出处
|
||||
|
||||
+ 软件名称:RXThinkCMF前后端分离ThinkPHP6+NaiveUI版本
|
||||
+ 软件名称:RXThinkCMF前后端分离ThinkPHP8+NaiveUI版本
|
||||
+ 软件作者:@小蚂蚁云团队
|
||||
+ 软件协议:Apache-2.0
|
||||
+ 官网网址:[https://www.rxthink.cn](https://www.rxthink.cn)
|
||||
|
||||
@@ -264,7 +264,7 @@ CMD ["php-fpm"]
|
||||
|
||||
```nginx
|
||||
# =============================================================================
|
||||
# Nginx 配置 — ThinkPHP 6 反向代理
|
||||
# Nginx 配置 — ThinkPHP 8 反向代理
|
||||
# =============================================================================
|
||||
|
||||
server {
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
│ HTTP (JSON)
|
||||
▼
|
||||
┌─────────────────────────────────────────────────────────┐
|
||||
│ 后端(ThinkPHP 6.1) │
|
||||
│ 后端(ThinkPHP 8) │
|
||||
│ │
|
||||
│ 路由 → 中间件栈 → 控制器 → 逻辑层 → 模型 → 数据库 │
|
||||
│ │
|
||||
|
||||
Reference in New Issue
Block a user