ページ: << 1 ... 7 8 9 10 11 12 13 14 15 16 17 ... 41 >>

CakePHPクッキングがPlanet CakePHPに出てた

パーマリンク 2009/03/11 12:42:25 著者: あつ メール
カテゴリ: PHP, CakePHP

世界中の色んな言語のCakePHP情報が集まるPlanet CakePHPにCakePHPクッキングが出ていました。

下手な英語でもここで書けば、より多くの人に見てもらえそうだな。

Planet CakePHP 
http://planetcakephp.org/

CakePHPクッキング
http://cakephp.blog16.jp/

まるごとPHP!(vol.2)

CakePHPでSQLにExplainをかけるコンポーネント(PostgreSQL用)

パーマリンク 2009/03/10 17:01:38 著者: あつ メール
カテゴリ: PHP, CakePHP

cakephperさんが作ってくれた開発環境で自動でSQLにExplainをかけるコンポーネント バージョンアップ(1.0)を早速使ってみましたが、

??

表示されるけど、なんか物足りない。。。。

cakephperさんの記事に紹介されているのは、MySQLのExplainなので、あのように色んな情報がでるんですね。

PostgreSQLでは項目がQUERY PLANしかない。
それも$db->queryの結果で配列で返してくれて、その配列の2番目以降はこのコンポーネントでは無視されるようなので、ちょっと物足りない情報しか出ていなかったんですね。

ということで、無理やり配列をくっつけてみました。

foreach( $db->_queriesLog as $key => $value ){

    if( preg_match( '/^SELECT /i', $value['query'] ) && $value['took'] >= $slowQueryThreshold ){

        $reesults = null;
        $results = $db->query( "Explain ". $value['query'] );

        $results[0][0]['query'] =  $value['query'];
        $results[0][0]['id'] = $count;

        $query_plan = null;
        foreach ($results as $result_value) {
            $query_plan .= $result_value[0]['QUERY PLAN'] . "<br>\n";
        }
        $results[0][0]['QUERY PLAN'] = $query_plan;

        $explain_results[] = $results[0][0];
        $count++;
    }
}

※showExplainSQLの該当部分のみ

すごく便利です。

[追記] 
トラックバックしたら、早速対応して頂きました。
最新バージョンは下記からどうぞ。
開発環境で自動でSQLにExplainをかけるコンポーネント バージョンアップ(1.1) PostgreSQL対応

CakePHPポケットリファレンス

CakePHPのDebug Kitが便利そう

パーマリンク 2009/03/01 12:59:33 著者: あつ メール
カテゴリ: PHP, CakePHP

CakePHPのDebug Kitをちょっとだけ使ってみました。

導入方法。

gitでプログラムをコピー。


コピーしたファイルをCakeのapp/pluginsに設置。

そして、デバッグを行いたいControllerで

var $components = array('DebugKit.Toolbar');


で導入完了。

画面左上にCakePHPのアイコンが表示表示されるので、それをクリックすると、"History"や"Timer"などの項目が表示されます。
それぞれをクリックすると、色々な情報を見ることができます。

"Timer"の画面はこんな感じ。
CakePHPのDebug Kitが便利そう

なかなか便利そう。

まるごとPHP!(vol.2)

スノーボードワールドカップ竹内智香が僅差で2位

パーマリンク 2009/02/25 07:01:49 著者: あつ メール
カテゴリ: PHP

カナダのケベックで行われたワールドカップ・ストーンハム大会で竹内智香が2位になりました。
それも0.05の僅差での第2位。
次回に期待が高まります。
スノーボードワールドカップレポート PGS竹内智香が2位、家根谷依里が14位

スノーボードの情報ならスノーボード一六社でどうぞ。

【MVP受賞記念!!送料無料】45%off期間限定 BURTON 2009 NEWモデル バートン スノーボード09 BU...

千代田区立図書館の電子図書っていいな

パーマリンク 2009/02/22 07:57:13 著者: あつ メール
カテゴリ: PHP

今日のがっちりマンデーは「時間短縮」の話。

そこで紹介されていたのが、図書館に行く時間を0分にするサービス。
それが、千代田区立図書館の電子図書

「XMLタイプ」と「PDFタイプ」と「Flashタイプ」の3種類の形式の電子図書を提供していますが、すべて専用リーダをダウンロードしていただけば、ご覧いただくことが可能です。


すばらしいですね。
岐阜県の図書館もぜひ導入をお願いします。

TV がっちりマンデーで紹介されました【伊賀焼】長谷園 陶珍かまど(二合炊き・敷板付)◆あの「...

<< 1 ... 7 8 9 10 11 12 13 14 15 16 17 ... 41 >>

あつ

Facebookやってます

愛知県名古屋市在住のWEBシステム屋(SE・プログラマ)。株式会社一六社(いちろくしゃ)所属。PHP、 CakePHPを利用して日々開発中。WEBで地域活性化を目指します。好き:フットサル/GTD/Mac/ 住んだことのある場所:一宮(愛知)、豊田(愛知)、浜松(静岡)、浦添(沖縄)、中津川(岐阜)、名古屋(愛知)

検索

タグクラウド

勉強会

欲しい物リストの全て

レコメンデーションエンジン

16ブログ     powered by b2evolution