【发布时间】:2016-08-29 22:21:49
【问题描述】:
我已阅读this topic,但我的主题不重复。
如果我有一个特定的辅助函数/方法会非常好,它将跟踪在 PHP 中执行的所有进一步的函数,以确定每个函数的执行时间,如下所示:
executed URL: /mypage.php
function execution times:
initialize(): 1.2 seconds
- cookie_checker(): 0.1 ms
-- set_cookie(): 0.01 ms
-- blabla(): 0.5 ms
- start_authorization(): 0.27 ms
page_output(): 2.4 seconds
- header_output(): 0.3 ms
-- XXXXXXXXXXXXX(): 0.01 ms
-- YYYYYYYYYYYYY(): 0.5 ms
- ZZZZZZZZZZZZZ(): 0.27 ms
所以,我将记录日志并找出导致服务器/CPU 过载的函数。您有任何想法如何实现这一目标?
【问题讨论】:
-
@AndrejLudinovskov 谢谢,我会试试这个。将您的评论转换为答案,我将选择它作为接受的答案。
标签: php debugging overloading cpu-usage