この記事では、xhprof を window wamp に設定してインストールする方法と具体的な手順を紹介します。これらの方法が役立つことを願っています。
1. ここからダウンロードしてください http://dev.freshsite.pl/php-extensions/xhprof.html ダウンロードできない場合は、16090288@qq.com に電子メールを送信してバージョンを説明してください。
私は wamp 2.2d 32-bit を使用しています。 ここで長文になりますが、Windows 用の wamp を使用しているので、結局のところ、これは開発環境であり、公式環境でなければなりません。 32ビット
ここから 2 つのファイルをダウンロードします XHProf 0.10.3 for PHP 5.3 vc9.zip xhprof_html.zip
2. インストール。 この手順は非常に簡単です。XHProf 0.10.3 for PHP 5.3 vc9.zip の dll ファイルの名前を php_xhprof.dll に変更し、php の ext ディレクトリに置き、その設定を php.ini 設定に追加します。対応するファイルクリップの作成を忘れてください)
コードは次のとおりです |
コードをコピー |
[xhprof]
拡張子=php_xhprof.dll
; iXHProfRuns のデフォルト実装で使用されるディレクトリ
; 保存用のインターフェース (つまり、XHProfRuns_Default クラス)
; XHProf が実行されます。
xhprof.output_dir=”d:/wamp/logs/xhprof_log”
|
ワンプを再起動して、phpinfo() に対応するファイルがあるかどうかを確認してください
3.用途:
このファイル xhprof_html.zip をテストしたい Web サイトのルート ディレクトリに解凍するだけです
最近のウェブサイトはフレームワークを使うのが一般的ですが、私は yaf フレームワークを使っています。
コードは次のとおりです
コードをコピー
|
|
xhprof_enable();//開始
'init.php' が必要です;
'conf/db.inc.php' が必要です;
$app = 新しい Yaf_Application(BASE_PATH . "/conf/itxiangqin.ini");
Yaf_Registry::set('config', Yaf_Application::app()->getConfig());
$app->bootstrap()->run();
$xhprof_data = xhprof_disable();//終了し、ファイルに書き込みます。ディレクトリに注意してください
$XHPROF_ROOT = realpath(dirname(__FILE__).'/xhprof');
include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_lib.php";
include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_runs.php";
// デフォルトを使用してこのプロファイラー実行の生データを保存します
// iXHProfRuns.の実装
$xhprof_runs = 新しい XHProfRuns_Default();
// 名前空間「xhprof_foo」の下に実行を保存します
$run_id = $xhprof_runs->save_run($xhprof_data, "xhprof_foo");
echo "分析";//
ここの pztai を独自のドメイン名に置き換えるだけです。ローカル ホストは localhost 分析です";//ここの pztai を独自のドメイン名に置き換えるだけです。ローカル ホストは localhost です
まだ使い方を勉強中なので、略語をいくつか書きます |
http://www.bkjia.com/PHPjc/629818.html
www.bkjia.com本当http://www.bkjia.com/PHPjc/629818.html技術記事この記事では、xhprof を window wamp に設定およびインストールする方法と具体的な手順を紹介します。これらの方法が役立つことを願っています。 1. ここからダウンロード http://dev.freshsit...