在生产中配置慢速PHP页面

Noo*_*les 6 php performance profiling

有没有一种方法只能在生产服务器上分析慢速PHP页面?

目前我们正在将慢速页面记录到文本文件中,但是没有更多信息,很难说它们为什么慢(不是一直很慢).

我之前使用过Xdebug探查器,但我真的不想在我们的生产服务器上启用它,因为我们可能每秒获得100个请求.我也使用过Zend Platform,但我真的不想再安装它.

小智 3

您可以更改 Apache/HTTP 服务器日志以记录服务每个请求所花费的时间。例如,请遵循本指南。然后,您可以收集每个请求花费多长时间的数据,识别缓慢的页面/请求并使用XDebugWebGrind进一步分析原因。

简单,并且不会消耗您的生产服务器的大量资源。