タグ

ブックマーク / cakephper.hatenadiary.org (5)

  • 超便利なDebugkitを画面キャプチャ付きで解説 - cakephperの日記(CakePHP, Laravel, PHP)

    CakePHPの便利すぎるプラグインであるDebugkitが色々と機能追加されてたので、今の最新版でどうなっているか画面キャプチャをベースに解説します。thechaw.comにある最新ソースだとid:yandodさんがリクエストしてた「Viewにセットした変数とかヘルパーとか全て表示できるように」というのが、Variablesパネルに加わりました(2009/5/29のコミットで)。 基的には、下記からZIPダウンロードしてください http://github.com/cakephp/debug_kit/downloads (現在の最新版はVersion 1.1) http://thechaw.com/debug_kit/versions 追記 上記のzipはリリース版です。最新の機能を使いたい場合は下記からファイル名の日付が最も新しいZipダウンロードしてください。 http://git

    超便利なDebugkitを画面キャプチャ付きで解説 - cakephperの日記(CakePHP, Laravel, PHP)
    Itisango
    Itisango 2009/06/04
  • リファクタリングを考える時期の記事紹介 - cakephperの日記(CakePHP, Laravel, PHP)

    自分の英語力アップと、技術力アップを兼ねて、好きな開発者の書いた記事をある程度翻訳して載せていこうと思います。今までMarkとかMcurryとかの興味深い記事をざっとは読んでたけど、自分が読むだけだと流し読みになりやすくて、読んだつもりになっただけで何も残らず、いかんなぁと思ってました。 全訳ではなく、自分が記事を理解して、ざっくりと翻訳して発信していくようにすれば、まず記事の内容を理解し、それを分かりやすく短く書くようになるので、良いのではないかと思いました。一人勉強会みたいなもんです。 これを続けていき、ある程度の段階になったら自分も英語で定期的に発信していきたい。 mark-storyの記事 5 signals that can indicate its time to re-factor リファクタリングすべき時期はいつごろか?その指標となる5項目を挙げています。 1. メソッドの

    リファクタリングを考える時期の記事紹介 - cakephperの日記(CakePHP, Laravel, PHP)
    Itisango
    Itisango 2009/06/01
  • PHP勉強会 #43でサーバ運用関係の発表をしてきました - cakephperの日記(CakePHP, Laravel, PHP)

    PHP勉強会 #43 仕事の都合が前日について、急遽発表者として申込みして発表してきました。急なお願いを聞いてくれたgusagiさんありがとうございました。会場を提供してくれたノッキングオンさん、参加者の皆様、ありがとうございました。発表者でストリーミングまで担当してくれたyandodさん、ありがとうございました。 スライドをアップしました。ちょっと冗談っぽいことをスライドに書いてたんですが、スライドだけ見て誤解されてもあれなんで一部変更しました。動画の方はそのままです。それと、質疑応答で何件か質問を受けたので、覚えている限り補足も含めて、まとめの後に追加しました(ちょっとレイアウトが崩れちゃってるけど)。 実オペレーションでどうしてるとか、ノウハウは色々とあるのですが、そいうのまで話すと時間がたりないので、今回の発表内容は基的な所だけにしました。 質疑応答で質問して頂けて、うれしかった

    Itisango
    Itisango 2009/05/30
  • Modelを2個以上読み込む場合は、$usesを使わない方がスピードアップする - cakephperの日記(CakePHP, Laravel, PHP)

    CakePHPのスピードアップTIPs。 http://www.pseudocoder.com/archives/2009/04/16/one-more-tip-for-speeding-up-cakephp-apps/ コントローラの中で、$usesでモデルをいくつも書いておけば、 $this->Model1->find(); $this->Model1->Model2->find(); みたいにして快適にモデルにアクセスできるのですが、この$usesの配列にモデル名を加えていくと、一つにつき、4-6%表示時間が多くかかるとのこと。試しに7モデルを$usesで読み込むようにしたら、40%も表示時間が増えたそうです (追記:たぶんこの比較は、あるアクションで使うモデルが1つだった場合に、$usesで7モデル定義した場合と、$usesには何も定義せず、該当アクション内で1つのモデルだけloa

    Modelを2個以上読み込む場合は、$usesを使わない方がスピードアップする - cakephperの日記(CakePHP, Laravel, PHP)
    Itisango
    Itisango 2009/04/16
  • 第一回CakePHP IRC集会は大成功! そしてまとめ - cakephperの日記(CakePHP, Laravel, PHP)

    昨日のIRC集会、みなさんありがとうございました。最初は人が来るか心配でドキドキしてたけど、30人近くの人に参加してもらえて、ピーク時は会話が乱れ飛んでログを追うのが精一杯でしたが、もうテンションあがりまくってました。 結構仕事をしながらの参加者がいらっしゃったので、次回は5月の土曜日(9日か16日)を予定したいと思います。 サーバやwikiを使わせてくれたcohtanさん、codecheck.inのみなさん、ありがとうございました。昨日はfreenode.netの方のircサーバが調子悪かったようなので、そっちでやらなくて良かったです。 IRCで地域を越えて、交流できたことを嬉しく思います。面識なかった人が意外と近くに住んでるのが分かったり、今度一緒にもくもく作業をしましょうという流れも出来て、良かったです。Cakeのフォーラムは活発で、雰囲気も好きなんですが、そこでお見かけする方とも、

    第一回CakePHP IRC集会は大成功! そしてまとめ - cakephperの日記(CakePHP, Laravel, PHP)
    Itisango
    Itisango 2009/03/27
  • 1