linux

Linux服务器PHP配置如何影响性能

小樊
45
2025-11-18 14:42:15
栏目: 云计算

影响总览Linux 上,PHP 的性能主要由 php.ini 的运行时参数与 PHP-FPM 的并发模型共同决定。字节码缓存(OPcache)减少重复解析、进程管理决定并发吞吐、脚本限制影响稳定性与资源占用,文件 I/O 与会话存储策略则关系到请求延迟与后端压力。合理调优这些环节,能显著提升吞吐、降低 P95/P99 延迟并减少 OOM 与超时。

关键配置与性能关系

计算与调优步骤

常见场景与建议值

场景 关键配置建议
常规 Web 页面 memory_limit=128M–256Mmax_execution_time=30s;启用 OPcache;会话存 Redis/Memcached;开启 output_buffering;适度增大 realpath_cache_size
文件上传/表单 按需设置 post_max_sizeupload_max_filesize;大文件走分片/后台队列;避免同步处理耗时上传。
长任务/批处理(CLI) memory_limit=512M 或更高(视任务而定);必要时延长 max_execution_time;推荐异步/队列化与分批处理。
高并发 API 以压测定 pm.max_childrenpm=dynamic/static 结合负载特征;开启 slowlog 与监控告警;精简返回与启用压缩。
容器/微服务 控制容器内存上限与 memory_limit 一致;避免过高导致 OOMKilled;优先使用字节码缓存与会话外部化。

监控与持续优化

0
看了该问题的人还看了