Zend_Wildfire
Zend_Wildfire は、PHP コードと
Wildfire
クライアントコンポーネントとの間の通信を行うコンポーネントです。
Wildfire Project の目的は、さまざまなコンポーネントと
動的でスクリプタブルなプラグイン機構の間の通信を標準化することです。
現時点でもっとも力を注いでいるのは、サーバサイドの PHP
コードのログメッセージを
Firebug
コンソール
に送る仕組みを提供することです。
Firebug へのログ出力のために
Zend_Log_Writer_Firebug
コンポーネントを提供しています。通信プロトコルは
HTTP リクエストヘッダとレスポンスヘッダを使用し、
これによってサーバとクライアントコンポーネントの間の通信を行っています。
ページのコンテンツに何も手を加えなくても、
スクリプト実行時に生成したさまざまなデータをブラウザ側で記録できるのです。
この方式なら、AJAX リクエストのようにクリーンな JSON
および XML レスポンスを要求するリクエストのデバッグも行えます。
Zend_Db_Profiler_Firebug
コンポーネントを使用すると、データベースのプロファイル情報を Firebug に記録できます。