ThinkAdmin 是一款遵循 MIT 协议的开源快速开发框架,基于最新版本的 ThinkPHP6(已兼容 ThinkPHP8)构建。在使用 ThinkAdmin 之前,请务必阅读《免责声明》并同意相关条款。
我们专注于构建高效底层框架,旨在简化项目开发流程。框架提供完备的基础组件和 API 支持,助力快速开发各类 WEB 应用。考虑到不同业务场景的需求差异,框架免费提供基础功能,涵盖系统权限管理、存储配置、微信授权管理以及常用功能集成等。这使得 ThinkAdmin 成为外包开发团队的得力助手。目前,已有众多公司和个人采纳 ThinkAdmin 框架,据统计已有数万个项目在此框架上运行。
ThinkAdmin v6 是基于 v1 到 v5 大版本深厚积累的重构之作。在历经数次重大调整后,我们结合了 ThinkPHP 6 & 8 的设计思路,对系统进行了彻底的改造同时保留了原生 ThinkPHP 生态支持。在此过程中,我们精简了大量非必需的组件,同时自建了存储层、服务层以及高效的队列任务机制。此外,我们还新增了众多用户友好的指令,以提升操作体验。 ThinkAdmin 是一款基于 ThinkPHP 6 的极简后台管理系统。它不仅具备强大的功能和灵活性,还注重用户的使用体验和性能。
经过严格的实践与测试,v6.1 版本展现出卓越的稳定性和可靠性。为确保系统能够满足各种复杂场景的需求,我们持续优化和调整。目前,系统模块和微信模块均已达到高稳定水平。为保证用户的使用体验和数据安全,我们将系统管理(app/admin)和微信管理(app/wechat)作为核心模块,并以 MIT 协议进行发布。
我们致力于不断推出新模块和辅助模块,以丰富和提升 ThinkAdmin 的功能。请保持关注,期待后续的更新和发布!
对于开发者而言,使用 ThinkAdmin 需要具备一定的开发技能,包括 ThinkPHP、jQuery、LayUI 和 RequireJs。后台的 UI 界面基于最新版本的 LayUI 前端框架和 RequireJs 组件加载方式。默认情况下,后台加载了所有 LayUI 的组件,开发者可以直接在框架中使用这些组件(需要注意的是,独立页面的 js 加载顺序)。使用 RequireJs 可以方便地加载和管理插件,互联网上有丰富的资源可供下载并进行二次扩展。
为确保未来的功能和安全升级,我们强烈建议不要占用或修改 app/admin 和 app/wechat 两个目录及代码。所有未来的功能和安全更新将通过 Composer 进行管理和发布。请确保您的项目遵循这一规则,以便顺利享受未来的升级服务。
此外,ThinkLibrary 作为系统的核心组件,封装了众多常用操作和多应用组件,旨在加速各种应用程序的开发过程。其设计精妙之处在于,它完全兼容原有的 ThinkPHP 生态,从而显著降低了编码的复杂性和成本。
开发者可以根据项目需求,灵活选择集成 WechatDeveloper 组件,该组件全面支持微信公众号、微信小程序、微信企业号、微信商户支付以及支付宝支付接口等功能,同时还集成了 QRcode 二维码生成工具,满足多样化的开发需求。
在文件存储方面,该系统提供了多种灵活的存储选项,包括本地服务器存储、自建 Alist 存储,以及与七牛云、又拍云、阿里云和腾讯云等主流云服务商的对象存储服务无缝对接,并支持 CDN 加速,确保数据的高效传输和快速访问。
系统还自带了异步任务处理机制,能够并行处理多个任务,任务响应延时低于 0.5 秒。这一机制不仅提升了系统的处理能力,还确保了其在 Windows 和 Linux 平台上的兼容性,为开发者提供了更加广泛的应用场景。
我们专注于构建高效底层框架,旨在简化项目开发流程。框架提供完备的基础组件和 API 支持,助力快速开发各类 WEB 应用。考虑到不同业务场景的需求差异,框架免费提供基础功能,涵盖系统权限管理、存储配置、微信授权管理以及常用功能集成等。这使得 ThinkAdmin 成为外包开发团队的得力助手。目前,已有众多公司和个人采纳 ThinkAdmin 框架,据统计已有数万个项目在此框架上运行。
ThinkAdmin v6 是基于 v1 到 v5 大版本深厚积累的重构之作。在历经数次重大调整后,我们结合了 ThinkPHP 6 & 8 的设计思路,对系统进行了彻底的改造同时保留了原生 ThinkPHP 生态支持。在此过程中,我们精简了大量非必需的组件,同时自建了存储层、服务层以及高效的队列任务机制。此外,我们还新增了众多用户友好的指令,以提升操作体验。 ThinkAdmin 是一款基于 ThinkPHP 6 的极简后台管理系统。它不仅具备强大的功能和灵活性,还注重用户的使用体验和性能。
经过严格的实践与测试,v6.1 版本展现出卓越的稳定性和可靠性。为确保系统能够满足各种复杂场景的需求,我们持续优化和调整。目前,系统模块和微信模块均已达到高稳定水平。为保证用户的使用体验和数据安全,我们将系统管理(app/admin)和微信管理(app/wechat)作为核心模块,并以 MIT 协议进行发布。
我们致力于不断推出新模块和辅助模块,以丰富和提升 ThinkAdmin 的功能。请保持关注,期待后续的更新和发布!
对于开发者而言,使用 ThinkAdmin 需要具备一定的开发技能,包括 ThinkPHP、jQuery、LayUI 和 RequireJs。后台的 UI 界面基于最新版本的 LayUI 前端框架和 RequireJs 组件加载方式。默认情况下,后台加载了所有 LayUI 的组件,开发者可以直接在框架中使用这些组件(需要注意的是,独立页面的 js 加载顺序)。使用 RequireJs 可以方便地加载和管理插件,互联网上有丰富的资源可供下载并进行二次扩展。
为确保未来的功能和安全升级,我们强烈建议不要占用或修改 app/admin 和 app/wechat 两个目录及代码。所有未来的功能和安全更新将通过 Composer 进行管理和发布。请确保您的项目遵循这一规则,以便顺利享受未来的升级服务。
此外,ThinkLibrary 作为系统的核心组件,封装了众多常用操作和多应用组件,旨在加速各种应用程序的开发过程。其设计精妙之处在于,它完全兼容原有的 ThinkPHP 生态,从而显著降低了编码的复杂性和成本。
开发者可以根据项目需求,灵活选择集成 WechatDeveloper 组件,该组件全面支持微信公众号、微信小程序、微信企业号、微信商户支付以及支付宝支付接口等功能,同时还集成了 QRcode 二维码生成工具,满足多样化的开发需求。
在文件存储方面,该系统提供了多种灵活的存储选项,包括本地服务器存储、自建 Alist 存储,以及与七牛云、又拍云、阿里云和腾讯云等主流云服务商的对象存储服务无缝对接,并支持 CDN 加速,确保数据的高效传输和快速访问。
系统还自带了异步任务处理机制,能够并行处理多个任务,任务响应延时低于 0.5 秒。这一机制不仅提升了系统的处理能力,还确保了其在 Windows 和 Linux 平台上的兼容性,为开发者提供了更加广泛的应用场景。
很好很强大,一直在用,更新贼快

最喜欢那些功能,好在哪里?
0 代码非常规范,适合新手开发者快速出开发进度,适合新手开发者参照提升技术
1 封装的权限菜单等使用很方便,只需要写注释即可自动获取
2 封装的微信支付和支付宝支付非常简洁,仅需填写正确配置,CV很少的代码即可使用
3 封装的上传单文件多文件等使用很方便,可预览可排序
4 封装的常用的组件很实用
5 封装的查询、分页、表单处理等功能非常实用
其余很多待发现,V3、V4、V5、V6均使用于正式项目,深有体会,作者很肝,很牛逼
不喜欢那些功能,缺点或不足是什么?
文档需加强,期待大家踊跃参与,毕竟我们大家都不喜欢自己写文档,不喜欢别人不写文档。
一直在更新,一直在提供新的功能和新的可能性
不错,用这个写了好几个项目了

应用价格
有免费版
有付费版
价格透明
私有化部署
TP 指标
-
功能易用性
同类平均分 9.8 -
产品稳定性
同类平均分 9.8 -
服务可靠性
同类平均分 9.9