FC2ブログ

blogaomu2.1はこの度、http://blogaomu.comに引っ越しました。最新の更新はblogaomu.comにて行なっておりますので、ブックマーク・RSS等の設定をお願い致します。

CakePHP勉強会 2012春 @東京 に参加してきたメモ

こんにちは。
2012/3/7に行われたCakePHP勉強会 2012春 @東京に参加してきましたので、メモを載せておきます。今回は途中参加となってしまったため、最初のtalkは聞けず、2番目のtalkも後半から聞き始めた感じでした。幸いにして、勉強会のビデオが公開されているので補完しながら書いていこうと思います。
勉強会のビデオ :: CakePHP勉強会 2012春 @東京 on Vimeo

memo

@mon_satさんのtalk
資料はこちら
Cakephp2.1 ViewBlock view-inheritance

2.1から加わった機能のViewBlockについてのお話でした。子ViewBlockから親ViewBlockに値(html)を渡すというイメージでしょうか。

$this->assign($name, $value); 'content'は$nameとして使えない
$this->fetch($name); 下位viewblockで設定されたHTMLを取り出す
・</body>直前にJSを記述したい
→viewblockを使うと嬉しい $this->fetch('scriptBottom');
・Sidebarに書きだす
・viewblockを継承する
viewの継承ができるようになる。 $this->extend($name); サブレイアウト的なイメージ 何度でも入れ子にできる!

よりDRYに書くことができる!!

2.0のマニュアルに今回の話は書かれている
キャッシュの仕組みは変わっていない

Q: 実業務では使ってる?
A: デザイナーさんは理解しにくい・・・(・・;) 徐々に慣れていくかな。いきなり使うというのはしんどいかも。

プラグインバトルロワイヤルwww

@hiromi2424さん
Magic Methodとは?
メソッドのショートカットを提供してくれる。

でも足りない。 配列のfind オプションが使えるよ! メソッドチェイン的な書き方ができる。

@kiLoWさん プラグインバトルロワイヤル k1LoW side | ZENPRE(ゼンプレ)
・escapeプラグイン
h()をできるだけ書かないようにするためのplugin
Rails3の<%= %>的な感じだろうか

・yalog
Yet Anathor Logger for CakePHP
ログローテートをしてくれる

・yacsv

@yashioさん
  • DebugKit
  • SearchPlugin
  • AclExtra
  • CakePlus
  • ACLPlugin
ACL→ロールの設定ができるみたい

@MASA-Pさん
CakeKtaiLibrary
ガラケー対応にするためのプラグイン
github.com/MASA-P

感想

532650331.jpeg

メインのtalkは2.1の新機能がメインだったのでまだ理解できていない部分が多いです。(実際触っていないので)
懇親会では、多くの人と知り合うことができてよかったですね。Twitterでお馴染みな方や、業務でお会いした方や、つながりは様々でした。
あと、懇親会で用意されたビールとピザ、美味しかったです!CakePHPerにはビール好きな方が多いということでまた勉強会に参加したいですね(笑)
スポンサーサイト

シェアはこちらからどうぞ

このエントリーをはてなブックマークに追加
同じカテゴリのエントリー

コメントの投稿

非公開コメント

プロフィール

TAKAyuki_atkwsk

お知らせ
最新記事
最新記事のRSSフィード

最新コメント
最新トラックバック
カテゴリ
タグクラウド
月別アーカイブ
ブクログ
携帯百景