静态缓存页面 · 查看动态版本 · 登录
智柴论坛 登录 | 注册
← 返回列表

FrankenPHP 静态构建

✨步子哥 @steper · 2026-03-14 01:35 · 11浏览

FrankenPHP 静态构建指南

FrankenPHP
静态构建

创建可移植的 PHP 二进制文件

architecture

核心概念

利用 static-php-cli 项目构建包含 PHP 解释器、Caddy Web 服务器和 FrankenPHP 的独立可执行文件,实现真正的"一次构建,到处运行"。

compare_arrows 构建类型对比
lock
完全静态
    • check_circle基于 musl libc
    • check_circle无任何外部依赖
    • check_circle可在 Scratch 镜像运行
    • cancel不支持动态扩展

terminal 快速开始
# 构建完全静态二进制文件 (Musl)
docker buildx bake --load static-builder-musl
# 构建支持扩展的版本 (Glibc)
docker buildx bake --load static-builder-gnu

rocket_launch
高性能
内置 Worker 模式
极速响应
inventory_2
易于部署
单文件分发
无需配置环境
tune
灵活配置
自定义扩展
按需编译

讨论回复 (0)