2007年12月10日

CakePHP勉強会に行って来ました(遅

とゆーわけで、聖路加タワーで行われたCakePHP勉強会に参加してきた、
「立て板に水」な稲村ですこんにちはwwwww




さて、もうけっこー参加されたみなさんがブログを書いていたり、
プレゼンターの方々が発表資料をうpしてくれていたりしてますがw
主催者側の方々、参加されたみなさんどうもお疲れ様でした。
とてもモチベが高く、濃い面白い人たちが集まっており、
楽しく有意義な時間を過ごすことができましたw




松本と、pinkmacこと小宮さんと参加してきたんですが、
いやはや、今回の勉強会は面白い事が学べました。
ShinbaraさんはCakePHPを業務に導入するってことで、
CakeがRailsライクな作りで、MVCフレームワークをものっそい意識して作られているってことと、
デザイナー視点、プログラマ視点、PM視点からのメリット・デメリットをお話ししてくれました。

自分もCakePHPは1.1系、1.2系ともに使ってみたり、いじったりしてるんですが、
やっぱりMVCフレームワークとしてはかなり秀逸な出来なんじゃないかなーって感じでした。
何より使いやすいってのがw
デザイナー視点では自分がプログラム書きつつ、HTMLコーディングやデザイン描いたりもしてるから、Viewにphpコードが入ってきても全然気にしないけど、
やはり純粋なデザイナーさんは嫌がるのかな。。
それもあって、smartyとcakeを組合せて実際の業務で使ってる方々がけっこーいました。

smartyとの組み合わせはオレもちょっちチャレンジしてみようかなw



次にakiyanさんこと秋田真宏さんはCakePHPをさらにDRYにする、ドライケーキレシピとゆー事で、
DRYとは

Don't
Repeat
Yourself

の略で、同じことを繰り返すな、と。

モデルに専用メソッドを書いて実装を行った場合、
LimitやOffsetを追加したい、さらに検索条件とかも入れたいとかなって、
どんどん拡張していくと、結局のとこ、
元のfindAllメソッドに近づいて行ってしまう。
確かにこれじゃ冗長この上ないなぁと。
そこで、

案1:良く使うConditionsをモデルのメンバ変数に定義しちゃう、と

案2:Conditionsを返す関数(引数に追加条件でマージしてくれる)を作る

って形で両方の流れと経緯を色々と説明してくれました。
いあーとてもタメになりますw
だいぶ突っ込んだ話みたいだったですが、
Cake触って1ヶ月経つか経たないかの自分でもしっかり理解&面白かったので、
あきやんさんのプレゼンが良かったんでしょうねw




最後にyandoさんのプレゼン。
CakePHP1.1 to 1.2ってことで、1.1系と1.2系の違いと新しい機能の説明、
1.1から1.2へのバージョンアップ関係に関して話してくれたのと、
その場で1.1から1.2への移行もやってくださいました(笑


1.1系と1.2系の違いや新機能に関しては、オレもだいぶ気になっていたとこなので、
すごいこのお話は良かったです。
1.2系使ってる人は少ないみたいで、
オレ自身もちょっち使ってみて、ネット上でもまだあまり1.2系の話題が少ないから、
1.1に戻しちゃったんだけど、機能面でみると1.2系はすごい便利&使いたいものがあるんだよな〜。

1.2系のCakeはPHPフレームワーク完全マスターって言うZendとCake、symfonyの3つを取り扱ってる本で使われてるけど、新機能に関してはそんなに触れられてないし、
それを考えるとこれからまだ色々と調べてみたり、チャレンジしてみないとって感じかな。

あ、来年1月にEthnaとsymfonyがすでに発売されてるけど、
それに続いてCakeの本が出るっちゅーことで、用チェックかとw
PHPのインストールから分かりやすく書いてあるんで、
初心者にもぴったりかなーってことで、
学部生の参考書として使わせようかな(笑





勉強会後、打上げに参加。
ほぼ全員が参加したのかなw
それにしても、ホント色々な人が来ててびっくりでしたw
もうオレなんて存在が薄れるようなくらい濃い&面白い人たちが来てました。
名刺交換させてもらったんだけど、
名刺が5枚くらいしかストックなくて途中から大学の名刺配った(笑







みなさんどうもお疲れ様でした。
主催者の方々にはこのような機会を設けていただいて本当にありがたかったです。

よかったらクリックしてください。
san_sol at 12:57│Comments(0)TrackBack(1)この記事をクリップ!大学・研究 | Web関係

トラックバックURL

この記事へのトラックバック

1. CakePHPの勉強会に行ってきました。  [ ねねとまつの小部屋 ]   2007年12月10日 15:21
CakePHP勉強会(12/7(金) 19:30??)に行ってきました。 元々、CakePHPガイドブックの著者の方に会えるという半分ミーハー気分で申し込みましたが、 予想以上に沢山の刺激を受けて来ました。...

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔