Skip to content

Compatibility

supdger edited this page Sep 30, 2026 · 2 revisions

支持平台与兼容性

下面是设计目标与历史测试输入;当前完整使用流程尚未验收通过,见验证范围。

依赖版本是适配所需条件,用于判断项目输入是否匹配。

项目 目标 / 已有测试输入
开发机 macOS Apple Silicon(arm64)、Windows x64
输出目标 Linux amd64(x86_64)、musl 全静态 ELF
已有 Webman 组合 Webman 2.2.4、Workerman 5.2.2
已有 SaiAdmin 组合 SaiAdmin 6.1.5 与锁定 Composer 依赖
编译材料 PHP 8.4.25、TypePHP 0.9.2、仓库锁定的静态 SDK

不声称兼容所有 SaiAdmin、Webman 或第三方插件版本。适配受版本、源文件摘要与生成摘要约束;依赖或源码漂移时应重新适配和验收。Linux 各发行版的已有运行结果与限制见验证范围。Windows 可执行程序、macOS Intel 和 Linux 构建宿主不属于本指南支持范围。

目标项目无需 AOT Composer 插件。按Webman 构建或SaiAdmin 构建操作;新增插件、更换依赖、修改业务后重新构建并跑项目自己的接口回归。

兼容性依据

锁定的 Webman / Workerman 输入与TypePHP 补丁清单描述具体输入,不等于广泛版本兼容保证。历史证据不能自动延伸为每台服务器或当前版本的业务验收。

Clone this wiki locally