タグ

DebugKitとcakephpに関するuechocoのブックマーク (2)

  • CakePHPのDebugKitにプロファイル情報が見れるXHProfPanelを追加 · I Will Survive

    October 10, 2010 - PHP 先日のPHPMatsuriのハッカソンにて作成したXHProfの結果がみれるCustomPanelですが、そのまま公開するにはお恥ずかしい感じだったので、多少マシに改修したものを公開してみます。 DebugKit, XHProfPanelとは CakePHPのDebugKitというプラグインがあり、それを使えばいろんなデバッグ情報がWeb画面上で確認できます。で、これにXHProfというphp拡張を使ってプロファイラ情報を見れるようにしてみました。 こんな感じです。 で、パネルを開くとこんな感じに各関数呼び出しごとの負荷情報などを閲覧できます。 さらに、"xhprof Result"というリンクをクリックすれば、XHProfが用意してくれているビューアを開くこともできます。ビューアではコールグラフも閲覧できます。 カスタムパネルの追加方法 he

  • [CakePHP]DebugKitとQdmailを一緒に使うときの注意

    cakephperさんがキャプチャつきで詳しく解説してくれているDebugKitですが、当に便利で助かります。 良く今までこれを使わず開発してたな!と(笑)言うくらい便利。無いと困る、もう。 同じくCakePHPの超便利なコンポーネント、Qdmailというメール送信コンポーネントがあるのですが、Qdmailの素晴らしい機能のひとつ*1 としてCakePHPのレイアウトとエレメントを利用してメール文を生成できるという点があります。 そのため、コントローラで$this->setした値をメール文で容易に使えるというメリットがあるのですが、DebugKitとQdmailを併用するとこの機能に障害が出てしまいます*2 。 調べたところ、DebugKitが$this->viewの値を”View”→”DebugKit.Debug”に変えてしまうのがまずいようです。 ですので、とりあえずの対処として

    [CakePHP]DebugKitとQdmailを一緒に使うときの注意
  • 1