デバッグツールバーは、このPHPフレームワークで書かれたアプリケーションを簡単にデバッグできるようにするKohana用のモジュールです。 さまざまな統計情報とデバッグ情報のおかげで、開発プロセスはプログラマにとってより簡単で快適になります。
カットの下に、簡単なインストールガイド、機能の説明、および追加情報へのリンクがあります。
設置
Kohanaはすでにインストールされていると想定されています。
Kohana Debug Toolbarの公式ページに行き、「 ファイル 」セクションに行きます 。 お気に入りの形式で最新バージョンのアーカイブをダウンロードします。
アーカイブを解凍します。 1つのdebug_toolbarフォルダーのみが表示されます。 すべてのコンテンツとともにKohanaモジュールフォルダーに転送します。 通常、モジュールと呼ばれます。
debug_toolbarでimagesフォルダーを見つけ、このフォルダーの内容をWebで利用可能なフォルダーに転送します。
ファイルモジュール/ debug_toolbar / config / debug_toolbar.phpを開きます。 サイトドメインに関連するimagesフォルダーの転送されたコンテンツへのパスを書き込みます(
$config['icon_path'] = 'path/to/images';
)。 また、
auto_render
オプションが
TRUE
に設定されていることを確認します。そうでない場合、ページにツールバーを表示するには、
echo DebugToolbar::render();
と記述する必要があり
echo DebugToolbar::render();
。
Kohana構成ファイル(application / config / config.php)を開きます。 フックを
$config['enable_hooks'] = TRUE;
にして(
$config['enable_hooks'] = TRUE;
)、モジュールを追加します(
$config['modules'] = array(MODPATH.'debug_toolbar');
)。
できた! すべてが正しく行われている場合、サイトのページを入力すると、デバッグツールバーが上部に表示されます。
特徴
ツールバーの左側には、Kohanaのロゴとフレームワークの使用バージョンがあります。
次は、ランタイムと消費されるRAMの量です。 これらの2つの項目のいずれかをクリックすると、システムの各ステージ(カーネルのロード、初期化など)のメモリと時間のサマリーテーブルが表示されます。
次の項目はsqlクエリです。 クリックすると、実行されたすべてのデータベースクエリの表が、時間と返された結果の数とともに表示されます。
リストの最後から2番目の項目は「変数と構成」です。 一般的に、すべては名前から明らかです。変数get、post、cookie、session、Kohanaの構成全体を確認できます。
さて、最後の項目はログエントリです。 実行時に作成されたすべてのログエントリを表示します。
ああ、はい、一番右の端からさらに2つのボタンがあります。最初のボタンは、ブラウザウィンドウのもう一方の端にツールバーを移動し、もう1つは画面から非表示にします。
デモページでツールバーを自分でテストできます 。
参照資料
- ダウンロード
-Kohanaウェブサイトのプロジェクトページ
-KohanaウェブサイトのWikiプロジェクト
- 著者のサイトのプロジェクトページ
- デモページ