私は複雑な PHP プロジェクト (MVC フレームワークに基づく 1000 ファイルのバニラフォーラム オープン ソース) に取り組んでいます。/localhost/index.php のような単純な URL をリクエストしたときに実行されるコード (関数呼び出しとファイルのリスト) を理解しようとしています。
ログ ファイルに出力される xDebug 関数トレースを使用しました。24MB のファイルが生成されるため、コードの理解が容易ではありません。コードを挿入する場所がわからないため、php コードに xdebig トレース コマンドを追加することは解決策ではないことに注意してください。どうやって
1)実際にシーケンスに従うことができるように、出力を重要な呼び出しに制限する設定はありますか?または、出力で検索できるヒント/キーワードはありますか?
2) URL パラメーターとして ?XDEBUG_SESSION_START を試しましたが、ブラウザーまたはファイル出力にトレース出力が表示されませんでした。時間?
3)関数呼び出しのトレースを簡素化するインタラクティブ/ WYSIWYGツールはありますか - 私はEclipse PDT、PHP Designer、Aptanaを見てきましたが、それらにはすべて優れたデバッガーがあります(コードをよく知った後でのみ役立ちます)。
ありがとうキラン