私は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の過負荷を引き起こすかを調べるでしょう。どのようにこれを達成するためのアイデアをお持ちですか?
https://github.com/phacility/xhprof –
@AndrejLudinovskovありがとう、私はこれを試してみます。答えにあなたのコメントを変換し、私はそれが受け入れられた答えとしてそれを選択します。 –