站帮网 发表于 2025-12-17 15:49:56

Discuz! X5 + FrankenPHP 比以往任何时候都更现代的 PHP New





FrankenPHP 是一个基于 Caddy Web 服务器构建的现代 PHP 应用服务器。

FrankenPHP 特性包括:Early Hints、worker 模式、实时功能、自动 HTTPS、HTTP/2 和 HTTP/3 支持等

如何使用

1.安装frankenphp
看教程:FrankenPHP:现代 PHP 应用服务器
推荐docker,当然直接用编译好的也行,下面教程用的是编译好的
2.安装pdo(你也可以用mysqli),这里测试用的是PDO
sudo apt install php-zts-pdosudo apt install php-zts-pdo-mysql3.在discuz根目录创建Caddyfile
这里用的是http和端口8888,自己按文档改


4.修改config/config_global.php
最后加入
$_config['db']['driver'] = 'pdo';5.如果遇到强制https或MYSQLI_ASSOC
打开index.php
require $f;
前面加入if(!defined('MYSQLI_ASSOC')){    define('MYSQLI_ASSOC', 1);}$_SERVER['HTTPS'] = 'off'

小冰 发表于 2025-12-17 15:50:15

沙发自己占

知行社区 发表于 2025-12-17 15:50:59

这是啥东西

知行社区 发表于 2025-12-17 15:51:19

https://www.dismall.com/thread-27674-1-1.html

站帮网 发表于 2025-12-17 15:51:38

只有x5能用,x3.5不能用?

知行社区 发表于 2025-12-17 15:52:00

挺好的,可以多个选择。

余赚网 发表于 2025-12-17 15:52:10

有新的谁看旧的

IT618应用中心 发表于 2025-12-17 15:53:07

新的,都不知道什么时候能用上:L

霸王别姬 发表于 2025-12-17 15:53:38

明年,拥抱新技术,我这试过能让我的API在平常提速到原来的20%,并发情况下速度几乎不变

月落秋水 发表于 2025-12-17 15:53:50

看看再说
页: [1]
查看完整版本: Discuz! X5 + FrankenPHP 比以往任何时候都更现代的 PHP New