程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
FrankenPHP 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
FrankenPHP 上生产:worker 模式、嵌入二进制,以及它省掉的那几层
资讯
FrankenPHP 上生产:worker 模式、嵌入二进制,以及它省掉的那几层
2026-10-23 20:01:38
FrankenPHP 把 PHP 嵌进 Caddy 进程,省掉 Nginx + PHP-FPM 的 FastCGI 与双生命周期。讲清 worker 模式怎么配、吞吐提升与全局状态残留的代价、embed 静态二进制的密钥风险、HTTP/3 与 Mercure,以及上线前必须设的 max_requests 与 opcache 参数。
FrankenPHP
PHP
Caddy
Laravel
部署
FrankenPHP worker 模式:bootstrap 只跑一次,跨请求状态得自己管
编程
FrankenPHP worker 模式:bootstrap 只跑一次,跨请求状态得自己管
2026-09-29 21:31:24
FrankenPHP worker 模式让 PHP 应用常驻内存、bootstrap 只跑一次,响应进入毫秒级。本文给出 Docker 与独立二进制的启动方式、自定义 worker 脚本写法、MAX_REQUESTS 重启、崩溃指数退避与 max_consecutive_failures,并讲清超全局变量行为:$_ENV 在请求间不重置,静态变量与内存缓存会跨请求保留,需要主动重置。
PHP
FrankenPHP
worker模式
OpenSwoole
常驻内存
Caddy
CAD
FrankenPHP 装法与运行:Go 写的 PHP 应用服务器,php-server 与 Worker 怎么配
编程
FrankenPHP 装法与运行:Go 写的 PHP 应用服务器,php-server 与 Worker 怎么配
2026-09-18 20:01:16
FrankenPHP 是用 Go 编写、构建在 Caddy 之上的 PHP 应用服务器,通过 CGO 把 PHP 解释器嵌进 Go 运行时。本文整理各平台安装方式、php-server / php-cli 命令参数、Docker 部署、Caddyfile 与 php.ini 配置差异,以及 Worker 模式原理。
PHP
FrankenPHP
Caddy
Docker
Go
Laravel Octane 2026 选型:8 核 FrankenPHP 压出 8035 RPS,缺一个索引掉到 556
编程
Laravel Octane 2026 选型:8 核 FrankenPHP 压出 8035 RPS,缺一个索引掉到 556
2026-09-15 21:31:05
对比 Laravel Octane 三种服务引擎(FrankenPHP / Swoole / RoadRunner)的架构差异与选型取舍,附一份 8 核 FrankenPHP 真实 DB/Redis 压测数据:纯 API 8035 RPS,缺少索引从 5396 掉到 556 RPS。
PHP
Laravel
Octane
FrankenPHP
RoadRunner
Swoole
性能优化
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调