如何分析和处理慢速PHP应用程序

时间:2013-10-22 05:47:25

标签: php linux eclipse apache

我在RHEL 5.5上托管了一个Enterprise PHP应用程序。它适用于MySQL和perl脚本。

导致CPU和内存频繁出现问题。我可以在顶部命令输出中看到httpd和MySQL进程。

我知道我可以分析各个PHP脚本。但有没有办法可以给我统计我的应用程序获得了多少网页点击,使用该参数调用哪个脚本以及它的执行时间是什么?

我打算开始重构和优化结果中显示的前10个脚本,直到结果可以接受为止。

2 个答案:

答案 0 :(得分:0)

您的第一个停靠点是您的Web服务器日志。您应该能够将CPU使用率的峰值与网址相关联。

考虑使用日志分析器,例如webaliser,它可以从apache日志中提取大量有用的使用数据。

答案 1 :(得分:0)

对于网络服务器统计信息,您可以随时使用awstats,这是一个非常方便的工具,可用于统计信息,无需点击,动态报告等。http://awstats.sourceforge.net/

谢谢&问候,
Alok Thaker