タグ

PHPとxdebugに関するred_snowのブックマーク (4)

  • PhpStorm で PHPスクリプトの実行を解析する(Xdebugのプロファイラの結果を表示する) | バシャログ。

    こんにちは、tanakaです。今日はPhpStorm で、Xdebugのリモートデバッグ環境を作るに引き続いて、プロファイラ機能を紹介します。 Xdebugのプロファイラ機能とPhpStorm Xdebugのプロファイラ機能というのは、1セッションの間に読み込んだPHPスクリプトや関数の実行にかかった時間を集計し、ログとして保存する機能です。 PhpStorm のプロファイラ機能は、リモートデバッグよりもシンプルです。Xdebugでプロファイル保存の機能を有効にして、ブラウザにて開発環境のサイトを表示します。そうすると特定のディレクトリに「cachegrind.out.12345」などのファイル名でログが保存されますので、PhpStormのメニューから開くと、わかりやすく表示してくれる、というものです。 家ブログの新機能紹介では"Xdebug profiler integration"(

    PhpStorm で PHPスクリプトの実行を解析する(Xdebugのプロファイラの結果を表示する) | バシャログ。
  • PHPプロファイラー XHProf - 明日が見えない技術屋のブログ

    PHPのプロファイラー「XHProf」が紹介されていた。 元ネタはphpspot開発日誌より。 前は、XdebugとWinCacheGrindでプロファイルできたが、XHProfだと一度設定すればブラウザだけでプロフィリングできる。チョー便利。 というわけで、早速サーバー(CentOS 5.4)にインストールしてみた。 インストール 公式ドキュメント 1.ソースをダウンロード cd /root wget http://pecl.php.net/get/xhprof-0.9.2.tgz 2.makeしてインストール tar xvfz xhprof-0.9.2.tgz cd xhprof-0.9.2/extension/ phpize ./configure make make install make test 3.php.iniを編集 vi /etc/php.ini [xh

  • xdebugtoolkitをちょっと使ってみようとしたらとてつもなく苦労した!

    EC-CUBEにXHProfをかけてといわれたもののpeclで入れるのめんどくさいな・・・と思ってxdebugで出来る方法がないのかなーと調べたら php と xdebug-profiler できれいな画像をだしてみた – riaf-ja blog こちらを発見、よくわからんけどやってみようと思ったらとんでもなくはまりましたよ。。。 xdebugでプロファイラーの起動 ~~~ xdebug.profiler_enable=1 xdebug.profiler_output_dir=”/tmp” xdebug.profiler_output_name = cachegrind.out.%s ~~~ とありますが、これをやるとすべてのPHPで実行されてしまうのでphp.iniのほうでは ~~~ xdebug.profiler_enable=0 ~~~ そして実行したいプログラムの.htacces

    xdebugtoolkitをちょっと使ってみようとしたらとてつもなく苦労した!
    red_snow
    red_snow 2011/03/30
    xdebugのプロファイラーを視覚化するツール
  • ゲキカワXdebugでモテモテPHP開発 - 肉とビールとパンケーキ by @sotarok

    今や PHP で開発するときに Xdebug は誰もが当然つかってるよね!! まあ、「俺はそのままのエラーが好きなんだ」って人は置いておくとして。。。 大体の人は、stack traceがあると嬉しいとか、var_dump() 見やすいとか、そういうことで Xdebug ってのは愛用だとおもうんですよ! IDE のひとは remote debugger としてつかってるのかな? で、Xdebug、わかりやすいんだけど、どうもカワイサが足りないよね?なんかこう、毒々しいというかなんというか。。 開発中にエラーだしたときちょうど後ろをかわいいデザイナーの女の子が通りかかって画面が目に入ったとき「プログラマーってなんて品のない画面を見てるのかしら」なんて思われたらモテないよね!! ってことで、まあ冗談はこのへんにしておいて、見た目が綺麗だとやる気も出る(?)ってことで、Xdebug の出力をかわ

    ゲキカワXdebugでモテモテPHP開発 - 肉とビールとパンケーキ by @sotarok
  • 1