PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHP性能优化大全(php.ini)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

第一章 针对系统调用过多的优化

我这次的优化针对syscall调用过多的问题,所以使用strace跟踪apache进行分析。

1. apache2ctl -X & 使用-X(debug)参数启动httpd进程,这个时候只启动1个httpd进程 2. ps -ef | grep httpd 找到需要strace的pid 3. strace -p $PID -o /tmp/strace.log 发送一个http请求到httpd,就能看到strace信息了。

一、include_path问题

一般可以看到很多这类信息: stat64("/error/dir/test.PHP",0xbfab4b9c) = -1 ENOENT (No such file or directory) 解决方法: 1. 在应用PHP里面设置include_path,去掉'.'等相对路径,将其中包含使用文件比较多的目录放到前面。保证遍历include_path的时候能够很快找到。 2. 使用绝对路径进行include,require,include_once,require_once 3. 使用PHP自动加载机制

二、apache的rewrite配置

代码如下:

大佬总结

以上是大佬教程为你收集整理的PHP性能优化大全(php.ini)全部内容,希望文章能够帮你解决PHP性能优化大全(php.ini)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: