先进架构
前后端分离 + 微前端插件化,基座与业务彻底解耦,适配复杂企业场景。
每个系统都要重做一遍的登录鉴权、权限组织、存储通知、队列推送,Atrman 全部内置;差异化业务则通过插件体系自由生长。
前后端分离 + 微前端插件化,基座与业务彻底解耦,适配复杂企业场景。
Webman / Workerman 多进程常驻内存,免去请求初始化开销,自带队列、定时与推送。
账号、RBAC 权限、组织架构、菜单路由、配置字典、多云存储、通知中心开箱即用。
双入口 + 四级扩展通道,业务能力可插拔、可热升级、可回退,不动基座一行代码。
不止菜单与按钮级 RBAC,数据权限可下探到部门、个人的行级可见范围。
本地、阿里云 OSS、腾讯云 COS、七牛统一驱动,支持秒传与分片上传。
队列、定时任务、WebSocket 实时推送原生内置,无需再搭一层中间件。
全局统一 { code, msg, total, data, page } 返回口径,前后端协作边界清晰。
三层各司其职:内核负责常驻与高性能,基座沉淀通用系统能力,插件承载一切业务差异——增强不侵入,卸载即还原。
跨业务的通用地基,接口口径统一,稳定且收敛
差异化业务全部由插件承载,双入口加载,Bridge 通信,应用插件分发
多进程常驻内存模型,原生承载队列、定时与 WebSocket
# 方式一:发行包一键安装(推荐)
$ curl -fsSL https://apps.atrman.com/app/am_store/install.sh | bash
Atrman is running at http://127.0.0.1:8787
# 方式二:源码部署
# am-serve:安装依赖并启动后端
$ composer install
$ php start.php start
Atrman is running at http://127.0.0.1:8787
# am-web:安装管理前端并运行
$ pnpm install
$ pnpm dev
选择你的角色,直接进入对应的文档章节。
先了解 Atrman 的定位、核心理念与整体架构,再确认基座能力是否覆盖你的场景。
按安装部署依次完成后端与管理前端的本地搭建,需要上线再看生产部署章节。
先读核心概念建立整体认知,再分头深入后端 / 前端,最后走一遍官方 am_demo。