fix: speed up local Docker PHP APIs

This commit is contained in:
hajimi
2026-08-01 16:18:19 +08:00
parent 42284ba6ac
commit 9a83c8dfb7
6 changed files with 84 additions and 3 deletions
+18
View File
@@ -13,6 +13,24 @@
## 一、已完成事项
### 92. 本地 Docker PHP 接口性能修复
- 状态:代码已修改,待重新构建容器并验证 - 时间:2026-08-01
完成内容:
- 本地 `server``scheduler` 统一改为由 `docker/Dockerfile.php` 构建的 `sport-era-dev-php:local` 镜像。
- PHP 镜像新增 OPcache,并保留 `validate_timestamps=1``revalidate_freq=0`,使开发环境在源码变更时立即失效缓存、请求间不再反复编译 PHP 文件。
- uni-app H5 本地接口地址由 `localhost:8000` 改为 `127.0.0.1:8000`,避免本机 `localhost` TCP 连接的额外延迟。
涉及模块:
- `docker/Dockerfile.php`
- `docker/config/php/conf.d/zz-opcache.ini`
- `docker/docker-compose.dev.yml`
- `uniapp/src/config/index.ts`
验证说明:
- 配置静态检查已覆盖 OPcache 构建与配置、H5 IPv4 回环地址;运行时验证需重新构建 PHP 镜像后执行。
### 91. 赛事 Tab 默认主页
- 状态:已完成 - 时间:2026-08-01