ホームページ > バックエンド開発 > PHPチュートリアル > PHPプログラム性能解析ツール

PHPプログラム性能解析ツール

巴扎黑
リリース: 2016-11-12 15:09:28
オリジナル
1774 人が閲覧しました

比較的高い効率要件を持ついくつかの機能モジュールを開発する場合、多くの場合、プログラムの実行ボトルネックを分析する必要があります。 PHP スクリプトの実行プロセスを簡単に表示するには、次のツールを使用します。設定手順は次のとおりです。

1. PHP のインストール -debug-non-zts-20100525/xdebug.so

xdebug.profiler_output_dir="/mnt/hgfs/web/log/xdebug"

xdebug.profiler_output_name = "cachegrind.out.%t-%s"

xdebug.remote_autostart = On

mote_handler="dbgp"

xdebug .remote_mode=req

この設定後、パフォーマンス デバッグ ファイルは次の場合には生成されません。 php プログラムは、URL のサフィックスに URL パラメータ XDEBUG_PROFILE=1 を追加するだけで通常どおり実行されます。デバッグ ファイルは、xdebug.profiler_output_dir パラメーターで構成されたパスにあります。

2. デバッグ ファイルを解析するツール qcachegrind をインストールします

ダウンロード アドレス: http://sourceforge.net/projects/qcachegrindwin/

qcachegrind を開き、以前に生成されたデバッグ ファイルを選択して開いて表示します。

実際、このタイプのツールはいくつかありますが、これは私が使用した中でより簡単であると感じたものです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート