Add GUIDE section for v3 docs

This commit is contained in:
crazywhalecc
2026-04-19 18:01:56 +08:00
parent a348e838d7
commit 2045055591
31 changed files with 2156 additions and 518 deletions

View File

@@ -5,6 +5,8 @@
StaticPHP 是一个构建工具,能够将 PHP 解释器与你所需的扩展一起编译成一个独立的二进制文件,无需在目标系统上预先安装 PHP 或任何依赖库。
构建产物可以直接分发和运行,适用于 Linux、macOS 和 Windows 平台。
StaticPHP 的能力不止于 PHP。依托同一套构建基础设施它还可以将 `curl``pkg-config``htop` 等常用命令行工具编译为独立的静态二进制,无需在目标机器上安装任何依赖即可直接运行。后续还会持续扩充内置支持的工具集。
## 为什么要构建静态 PHP
普通 PHP 安装依赖系统环境:你需要先安装 PHP、再装扩展、再处理各个发行版之间的差异。
@@ -18,7 +20,7 @@ StaticPHP 是一个构建工具,能够将 PHP 解释器与你所需的扩展
## phpmicro把 PHP 和你的代码打包成一个文件
[phpmicro](https://github.com/easysoft/phpmicro) 是一个第三方 PHP SAPIStaticPHP 对其提供原生支持。
[phpmicro](https://micro.static-php.dev) 是一个第三方 PHP SAPIStaticPHP 对其提供原生支持。
它能将 PHP 解释器本身和你的 `.php` 源文件(或 `.phar` 打包文件)合并成单个自解压可执行文件(`sfx`)。
```
@@ -48,6 +50,6 @@ StaticPHP 支持将 FrankenPHP 连同所需扩展一起静态编译,
## 接下来
- [安装 SPC](./installation) — 安装 StaticPHP 构建工具
- [安装 StaticPHP](./installation) — 安装 StaticPHP 构建工具
- [第一次构建](./first-build) — 完整流程演示:从下载源码到得到可执行文件
- [命令行参考](./cli-reference) — 所有命令与选项速查