FrankenPHP 静态构建

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

文本版 · 供搜索与朗读

FrankenPHP 静态构建指南

bolt

FrankenPHP
静态构建

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

architecture

核心概念

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

compare_arrows
构建类型对比

lock

完全静态

check_circle基于 musl libc

check_circle无任何外部依赖

check_circle可在 Scratch 镜像运行

cancel不支持动态扩展

推荐

extension

基本静态

check_circle基于 glibc

check_circle支持动态加载扩展

warning需要 glibc 环境

check_circle适合生产环境

terminal
快速开始

# 构建完全静态二进制文件 (Musl)

docker buildx bake --load static-builder-musl

# 构建支持扩展的版本 (Glibc)

docker buildx bake --load static-builder-gnu

rocket_launch
高性能

内置 Worker 模式
极速响应

inventory_2
易于部署

单文件分发
无需配置环境

tune
灵活配置

自定义扩展
按需编译

language
访问文档了解更多:frankenphp.dev/docs/static/

👍 1

想参与讨论或点赞?登录后使用完整功能

讨论回复(0)

暂无回复,登录后可参与讨论
合作

智谱 GLM-5 已上线

在智谱开放平台 BigModel.cn 打造 AI 应用。新一代旗舰模型 GLM-5 在推理、代码、智能体综合能力达到开源模型 SOTA。

领取 2000万 Tokens