PHP プログラムのパフォーマンス分析 (xdebug と webgrind を使用)
PHP プログラムをオンラインにする前に、通常、プログラムがどこに時間を費やしているかを確認するためにパフォーマンス分析を行う必要があります。最も簡単な方法の 1 つは、XDebug のプロファイル機能を使用することです。 XDebug は、対応する PHP プログラムを実行するときに、cachegrind 形式でファイルを出力するように設定できます。次に、分析ソフトウェアを使用してこの出力ファイルを分析し、パフォーマンスの結果を確認します。
最初: XDebug を構成します
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so xdebug.profiler_enable=0 ## 使用这个选项,我们只在需要做剖析的时间才激发这个剖析操作, ## 使用方法 http://localhost/workspace/article.sitetuan/?XDEBUG_PROFILE xdebug.profiler_enable_trigger=1 ## 剖析文件放到 /tmp 目录下 xdebug.profiler_output_dir="/tmp/xdebug.profile/"
次に、webgrind プログラムをダウンロードし (Google で検索して)、Apache ディレクトリ (通常は /var/www ディレクトリ) に直接圧縮します