PHPackages                             zhangsong9008/thinkadmin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. zhangsong9008/thinkadmin

ActiveProject[Admin Panels](/categories/admin)

zhangsong9008/thinkadmin
========================

v6.x-dev(5y ago)00MITPHP &gt;=7.1.0

Since Jun 24Pushed 5y agoCompare

[ Source](https://github.com/zhangsong9008/ThinkAdmin)[ Packagist](https://packagist.org/packages/zhangsong9008/thinkadmin)[ Docs](https://thinkadmin.top)[ RSS](/packages/zhangsong9008-thinkadmin/feed)WikiDiscussions v4 Synced today

READMEChangelogDependencies (6)Versions (6)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/9adeb3c0d34650d6df2bcd9be64c59a88f039af3be3c277009b0a5ef8574770c/68747470733a2f2f706f7365722e707567782e6f72672f7a6f756a696e676c692f7468696e6b61646d696e2f762f737461626c65)](https://packagist.org/packages/zoujingli/thinkadmin) [![Total Downloads](https://camo.githubusercontent.com/b955260816d460b39f991df4a06d16d1d055898c31c17571796c7612c3eebeb1/68747470733a2f2f706f7365722e707567782e6f72672f7a6f756a696e676c692f7468696e6b61646d696e2f646f776e6c6f616473)](https://packagist.org/packages/zoujingli/thinkadmin) [![Latest Unstable Version](https://camo.githubusercontent.com/ee2506fac08d1fd01baeeffa8ab924f90c14bca046709f8f50b81c3c3aa998a8/68747470733a2f2f706f7365722e707567782e6f72672f7a6f756a696e676c692f7468696e6b61646d696e2f762f756e737461626c65)](https://packagist.org/packages/zoujingli/thinkadmin) [![License](https://camo.githubusercontent.com/dcd773c9f3881ef75b82643123d359febd5766a4c42798a19a64d84d35864f0a/68747470733a2f2f706f7365722e707567782e6f72672f7a6f756a696e676c692f7468696e6b61646d696e2f6c6963656e7365)](https://packagist.org/packages/zoujingli/thinkadmin)

大道至简 · 原生框架
-----------

[](#大道至简--原生框架)

ThinkAdmin V4 是一个基于 ThinkPHP 5.1 开发的后台管理系统。

我们致力于二次开发底层框架，提供完整的组件及API，基于此框架可以快速开发应用。

另外项目安装及二次开发可以参考 ThinkPHP 官方文档，数据库文件摆放在项目根目录下。

#### 注意事项

[](#注意事项)

- 项目测试需要自行搭建环境导入数据库( admin\_v4.sql )并修改配置( config/database.php )；
- 若操作提示“测试系统禁止操作”等字样，需要删除演示路由配置( route/demo.php )或清空路由文件；
- 当前版本使用 ThinkPHP5.1.x，对 PHP 版本标注不低于 PHP5.6，具体请阅读 ThinkPHP 官方文档；
- 环境需开启 PATHINFO，不再支持 ThinkPHP 的 URL 兼容模式运行（源于如何优雅的展示）；

技术支持
----

[](#技术支持)

开发前请认真阅读 ThinkPHP 官方文档会对您有帮助哦！

本地开发命令`php think run`，使用`http://127.0.0.1:8000`访问项目。

PHP 开发技术交流（ QQ 群 513350915）

[![PHP微信开发群 (SDK)](https://camo.githubusercontent.com/d8a86bc02a44a78d23d0746f300d73b0f9bb7e9a1f9eb6af61b2f159525f317d/687474703a2f2f7075622e69647171696d672e636f6d2f7770612f696d616765732f67726f75702e706e67)](http://shang.qq.com/wpa/qunwpa?idkey=ae25cf789dafbef62e50a980ffc31242f150bc61a61164458216dd98c411832a)

权限管理
----

[](#权限管理)

- 此版本的权限使用注解实现管理
- 注释必需使用标准的块注释，如下案例
- 其中`@auth true`表示访问需要权限验证
- 其中`@menu true`显示在菜单编辑的节点可选项

```
/**
* 操作的名称
* @auth true  # 表示需要验证权限
* @menu true  # 在菜单编辑的节点可选项
*/
public function index(){
   // @todo
}
```

代码仓库
----

[](#代码仓库)

ThinkAdmin 为 MIT 协议开源项目，安装使用或二次开发不受约束，欢迎 fork 项目。

部分代码来自互联网，若有异议可以联系作者进行删除。

- 在线体验地址： （账号和密码都是 admin ）
- Gitee仓库地址：
- GitHub仓库地址：

框架指令
----

[](#框架指令)

- 执行 `build.cmd` 可更新 `Composer` 插件，会删除并替换 `vendor` 目录
- 执行 `php think run` 启用本地开发环境，访问 `http://127.0.0.1:8000`

#### 1. 线上代码更新

[](#1-线上代码更新)

- 执行 `php think xsync:admin` 从线上服务更新 `admin` 模块的所有文件（注意文件安全）
- 执行 `php think xsync:wechat` 从线上服务更新 `wechat` 模块的所有文件（注意文件安全）
- 执行 `php think xsync:service` 从线上服务更新 `service` 模块的所有文件（注意文件安全）
- 执行 `php think xsync:plugs` 从线上服务更新 `plugs` 静态插件的部分文件（注意文件安全）
- 执行 `php think xsync:config` 从线上服务更新 `config` 项目配置的部分文件（注意文件安全）

#### 2. 微信资料管理

[](#2-微信资料管理)

- 执行 `php think xfans:all` 更新已经对接的公众号全部列表
- 执行 `php think xfans:list` 更新已经对接的公众号粉丝列表
- 执行 `php think xfans:tags` 更新已经对接的公众号标签列表
- 执行 `php think xfans:black` 更新已经对接的公众号黑名单列表

#### 3. 守护进程管理

[](#3-守护进程管理)

- 执行 `php think xtask:reset` 重启消息任务守护进程
- 执行 `php think xtask:start` 启动消息任务守护进程
- 执行 `php think xtask:state` 查询消息任务守护进程
- 执行 `php think xtask:stop` 暂停消息任务守护进程

#### 4. 其它自定工具

[](#4-其它自定工具)

- 执行 `php think xclean:session` 清理无效的会话SESSION文件
- 执行 `php think xclean:store` 清理无效的订单信息及定时任务

特别感谢
----

[](#特别感谢)

名称版本描述链接layui2.4.5UI组件库ckeditor4.10.1富文件编辑器pluploader3.1.2文件上传工具webuploader0.1.5暂时不使用了font-awesome4.7.0字体图标库ThinkPHP5.1.37PHP基础框架ThinkLibrary5.1.x-devThinkPHP扩展组件WeChatDeveloper1.2.9微信公众号组件WeOpenDeveloperdev-master微信开放平台组件赞助打赏
----

[](#赞助打赏)

[![赞助](https://camo.githubusercontent.com/adbaae8120aa0f7a32302c094f83a7019470a1612ba6659a41690541e603a715/687474703a2f2f7374617469632e7468696e6b61646d696e2e746f702f7061792e706e67)](https://camo.githubusercontent.com/adbaae8120aa0f7a32302c094f83a7019470a1612ba6659a41690541e603a715/687474703a2f2f7374617469632e7468696e6b61646d696e2e746f702f7061792e706e67)

项目版本
----

[](#项目版本)

体验账号及密码都是`admin`

#### ThinkAdmin v1 基于 ThinkPHP 5.0 开发

[](#thinkadmin-v1-基于-thinkphp-50-开发)

- 在线体验地址：
- Gitee 代码地址：
- Github 代码地址：

#### ThinkAdmin v2 基于 ThinkPHP 5.0 开发

[](#thinkadmin-v2-基于-thinkphp-50-开发)

- 在线体验地址：
- Gitee 代码地址：
- Github 代码地址：

#### ThinkAdmin v3 基于 ThinkPHP 5.1 开发

[](#thinkadmin-v3-基于-thinkphp-51-开发)

- 在线体验地址：
- Gitee 代码地址：
- Github 代码地址：

#### ThinkAdmin v4 基于 ThinkPHP 5.1 开发

[](#thinkadmin-v4-基于-thinkphp-51-开发)

- 在线体验地址：
- Gitee 代码地址：
- Github 代码地址：

#### ThinkAdmin v5 基于 ThinkPHP 5.1 开发（后台权限基于注解实现）

[](#thinkadmin-v5-基于-thinkphp-51-开发后台权限基于注解实现)

- 在线体验地址：
- Gitee 代码地址：
- Github 代码地址：

###  Health Score

19

—

LowBetter than 9% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~9 days

Total

6

Last Release

2152d ago

Major Versions

v1.x-dev → v5.x-dev2020-07-18

v5.x-dev → v6.x-dev2020-08-05

PHP version history (4 changes)v3.x-devPHP &gt;=5.6.0

v2.x-devPHP &gt;=5.4.0

v5.x-devPHP &gt;=5.6

v6.x-devPHP &gt;=7.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/b35e4edb61e545b25639f102d546a8783e558c6104fad2c08ddc1761001356b8?d=identicon)[zhangsong9008](/maintainers/zhangsong9008)

---

Top Contributors

[![zoujingli](https://avatars.githubusercontent.com/u/4349951?v=4)](https://github.com/zoujingli "zoujingli (1035 commits)")[![freechen](https://avatars.githubusercontent.com/u/5688949?v=4)](https://github.com/freechen "freechen (4 commits)")[![JackCoder2025](https://avatars.githubusercontent.com/u/11323796?v=4)](https://github.com/JackCoder2025 "JackCoder2025 (2 commits)")[![liu21st](https://avatars.githubusercontent.com/u/1111670?v=4)](https://github.com/liu21st "liu21st (1 commits)")[![taochangle](https://avatars.githubusercontent.com/u/7435144?v=4)](https://github.com/taochangle "taochangle (1 commits)")[![lgb531](https://avatars.githubusercontent.com/u/26864739?v=4)](https://github.com/lgb531 "lgb531 (1 commits)")[![evalor](https://avatars.githubusercontent.com/u/26944445?v=4)](https://github.com/evalor "evalor (1 commits)")[![anyons](https://avatars.githubusercontent.com/u/38178638?v=4)](https://github.com/anyons "anyons (1 commits)")

---

Tags

ThinkAdminThinkLibrary

### Embed Badge

![Health badge](/badges/zhangsong9008-thinkadmin/health.svg)

```
[![Health](https://phpackages.com/badges/zhangsong9008-thinkadmin/health.svg)](https://phpackages.com/packages/zhangsong9008-thinkadmin)
```

###  Alternatives

[kimai/kimai

Kimai - Time Tracking

4.8k9.0k1](/packages/kimai-kimai)[saithink/saiadmin

webman plugin

28111.0k1](/packages/saithink-saiadmin)[zhongshaofa/easyadmin

基于ThinkPHP6.0和layui的快速开发的后台管理系统。

6579.3k](/packages/zhongshaofa-easyadmin)[zoujingli/think-library

Core library and common services for ThinkAdmin

8373.4k20](/packages/zoujingli-think-library)[pimcore/admin-ui-classic-bundle

171.2M57](/packages/pimcore-admin-ui-classic-bundle)[n1ebieski/ksef-php-client

PHP API client that allows you to interact with the API Krajowego Systemu e-Faktur

9067.8k](/packages/n1ebieski-ksef-php-client)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
