ThinkAdmin V6

ThinkAdmin V6

基于 ThinkPHP6 的极简后台管理系统

Gitee Github 开发文档

自由扩展的组件生态

基于最新 ThinkPHP 框架开发,遵循并使用 Composer 管理依赖组件,可自由安装各种开源组件及插件生态程序。

标准化文件存储引擎

支持本地服务器存储、自建 Alist 存储服务器、多种云空间存储,基于文件 HASH 实现文件秒传,同时节省服务器空间。

注解 RBAC 权限管理

代码中编写控制器方法块注释,实现功能节点自动生成,配合后台用户及权限关联功能节点实现最简注解权限控制。

可升级 PaaS 插件微架构

通过深度定制 Composer 插件,实现 ThinkAdmin 专属 PaaS 插件生态管理,可将现有模块封装成独立插件包发布。

独立进程异步任务处理

兼容多平台动态创建 PHP 进程,可并列启动多个独立进程同时处理大数据或长时性的任务,并实时显示执行进度及结果。

常用操作及工具库封装

核心组件封装常用 CURD 快捷操作工具库,可快速实现数据增删改查等操作,后台 UI 基于最新版本 Layui 构建。

快速安装体验

# 创建项目( 需要在英文目录下面执行,默认只安装 admin 模块 )
composer create-project zoujingli/thinkadmin

# 进入项目根目录
cd thinkadmin

# 数据库初始化并安装 
# 默认使用 Sqlite 数据库,若使用其他数据库请修改配置后再执行
php think migrate:run

# 安装微信管理模块 ( 可选模块 )
composer require zoujingli/think-plugs-wechat

# 开启 PHP 内置 WEB 服务
# 默认后台登录账号及密码都是 admin
php think run --host 127.0.0.1
# 下载源码( 需要在英文目录下面执行,默认只安装 admin 模块 )
git clone https://gitee.com/zoujingli/ThinkAdmin

# 进入项目根目录
cd ThinkAdmin

# 安装项目依赖组件
composer install --optimize-autoloader

# 数据库初始化并安装
# 默认使用 Sqlite 数据库,若使用其他数据库请修改配置后再执行
php think migrate:run

# 安装微信管理模块 ( 可选模块 )
composer require zoujingli/think-plugs-wechat

# 开启 PHP 内置 WEB 服务
# 默认后台登录账号及密码都是 admin
php think run --host 127.0.0.1