文档
三分钟,
装好一套 SaaS
从一条安装命令到平台后台登录,中间只隔一个 Web 向导。文档面向实现者书写——每一处约定都有出处。
PHP 8.1 – 8.3
扩展:sodium · redis · pdo_mysql
MySQL 5.7 / 8.0+
utf8mb4 · 双版本内核级兼容
Redis ≥ 5
缓存 · 队列 · 事件异步分发
Linux / 宝塔 / Docker
systemd 守护模板 · Compose 参考
快速开始
三步上线
安装完成即得:平台后台可登录、健康探针全绿、一个可删的示例站点。
01安装
一键脚本拉取程序与依赖。vendor 随包分发,服务器上无需 composer、无需 Node。
$ curl -fsSL https://get.tenraft.dev | bash
✓ 程序就绪 → /www/tenraft
02向导
浏览器打开安装向导:环境检测、数据库与 Redis 配置、平台管理员创建,一路绿灯。
https://your-domain.com/install
✓ 环境检测 6/6 通过 · install.lock 已生成
03启动
一条命令拉起 HTTP、队列、定时任务全部进程。登录平台后台,示例站点已备好。
$ php start.php start -d
✓ 平台后台 → /platform · health 探针全绿
分册一览
文档地图
八个分册覆盖从部署到扩展开发的完整路径。文档站随框架首发同步上线。
安装与部署
一键脚本、宝塔教程、Docker Compose、systemd 守护
平台后台指南
租户管理、名额划拨、商店、在线升级、进程监控
租户与站点
租户后台、员工子账号、站点生命周期、分组模板
应用开发规范
包结构、生命周期、四端约定、主题 token 红线
插件开发规范
框架级 / 应用级插件、依赖声明、注册物清单
扩展点手册
同步 filter 与异步 action 全量清单及载荷结构
Admin SDK
http 客户端、权限 hook、ProTable / ProForm 组件
支付接入
统一收银台、trade 模型、虚拟支付合规链路