Discuz! X3.5(Release 20250901)
推荐运行环境与技术选型说明
发布时间:2026 年 1 月 | 适用环境:生产/测试环境部署
一、文档目的
本文档用于说明在 2026 年初部署 Discuz! X3.5 正式版时,合理、可持续、风险可控的运行环境选择方案。结合 PHP 与数据库官方生命周期,对更高版本组件的可行性进行实证补充。
二、推荐结论总览
| 组件 | 推荐级别 | 版本建议 |
|---|---|---|
| 操作系统 | 推荐 | Ubuntu 24.04 LTS / Rocky Linux 9 |
| PHP | 稳妥推荐 | PHP 8.3.x |
| PHP | 前沿可选 | PHP 8.4.x / 8.5.x (需测试) |
| 数据库 | 首选推荐 | MariaDB 11.8 LTS |
| 数据库 | 可选 | MySQL 8.4.x LTS (已有社区实证) |
三、PHP 版本选型说明
3.1 生命周期: 截至 2026 年 1 月,PHP 8.3 仍处于安全支持期(至 2027 年底)。PHP 8.5 是当前最新正式发布的主版本。
3.3 社区实测重要参考:
- 核心系统:Discuz! X3.5 Release 20250901
- 环境:PHP 8.5.1 + MySQL 8.4.5 + nginx 1.28.x
- 结论:系统后台与核心页面已实证可正常加载运行。
四、数据库选型说明
MySQL 8.0 预警: 官方将于 2026 年 4 月 EOL。建议新环境直接选择 MySQL 8.4 LTS 或 MariaDB 11.8 LTS。
📝 认证提示: MySQL 8.4 起 mysql_native_password 默认关闭。部署前请确认 PHP 客户端兼容性。
五、最终建议组合
✅ 稳妥型生产环境
PHP 8.3 + MariaDB 11.8 LTS
适合追求长期稳定运维的站点。
🚀 前沿型部署方案
PHP 8.5 + MySQL 8.4 LTS
适合有测试验证能力,追求最新特性的站点。
六、运维建议
- 启用 PHP mysqli 扩展。
- 重点测试:用户注册/登录、发帖/回帖、附件上传、搜索及验证码。
- 持续关注 Discuz! 官方补丁更新。
结论:在 2026 年,PHP 8.3 + MariaDB 11.8 LTS 是生命周期最长且风险可控的最优选。
No comments:
Post a Comment