ThinkAdmin V6

ThinkAdmin V6

基于 ThinkPHP 6 & 8 的极简后台管理系统

GiteeGithub开发文档

自由扩展的组件生态

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

标准化文件存储引擎

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

注解 RBAC 权限管理

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

可升级 PaaS 插件微架构

深度定制 Composer 插件,实现专属类 PaaS 插件生态管理架构,可将应用模块封装成独立插件包发布或本地使用。

独立进程异步执行任务

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

常用操作及工具库封装

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

快速安装体验

# 创建项目( 需要在英文目录下面执行,默认只安装 admin 和 static 模块 )
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