第39回PHP勉強会@関東に参加してきました

だいぶ遅くなりましたが、第39回PHP勉強会@関東に参加してきたのでメモを上げておきます。

CakePHP1.2最新情報(id:yandod さん)

  • 1.2 Stable12/25にリリース(rev 4206)
    • AuthComponentに脆弱性があるので1.2.1を使いましょう
  • The Show
    • 開発者の対談?をPodCastで公開している
  • 新機能について
    • 公式リリース
    • authcomponent
      • 1.2の肝、複雑?でも理解すべき。
    • i18n
      • ブラウザのlocaleで自動的に言語切り替えしてくれる
    • behavor
      • Modelの拡張
      • DBにレコードをinsertすると自動実行とか。。。
    • set
      • 超便利!
      • 複雑な配列からスマートに目的の物を取り出す!
      • サンプル extract
    • plugin
      • debug_kitはpluginで実装されている
      • Cake公式のResourcesで配布している
      • 展開してpluginsに入れてAppControllerに一個設定するだけ
      • symfony inspire(^^;
      • DebugKit自体はインパクトの割に使えないかも...
      • plugin機構でDebugKitを実装出来てしまう所がgood
  • 今後
    • 1.3(PHP4,5),2.0(PHP5)
    • 日本のカンファレンスの話が出てた
      • CakeConのust dl数 2000
    • chaw => ちょー
      • Cakeで作ったプロジェクト管理ソフト
      • cake関連のプロジェクトが集まってきている
      • tracだとチケット発行が面倒。
      • 誰でもパッチをコミット出来る
      • githubライクなサービス
      • 修正の流れ
        • masterをfork
        • forkをclone(co)
        • 修正してforkにcommit
        • プッシュ(forkに反映)
        • forkをmasterにプルする(margeみたいな感じ)
        • CookbookのI/Fをid:yandodさんが日本語化!
  • 告知
    • CakePHP勉強会@福岡
      • 4/13(金)
      • JPUGとの共催

symfony1.2を支えるサブフレームワーク(id:Fivestar さん)

  • サブフレームワーク
    • Form
    • Filter
      • 検索用のsfForm
    • Routing
      • RESTfulなルーティングサポート
        • URIとmethodでルーティング
        • /usr + get だと usr/index とか
        • /usr + post だと usr/create みたいな感じ
      • hiddenタグに sf_methodにgetとかが入る感じ
        • rendarFormで自動生成される
      • sfRequestRoute

SENSIO 訪問レポート(akky さん)

IMで会社から呼び出されてたので、ほとんどメモとれてません...

  • 日本発の情報が無い。
    • symfonyの本が出ているらしいが、amazonで買おうと思ったら日本語メールが飛んできて挫折した
    • 今回synfony本を持っていった
  • もっと日本語で情報を出すべき

会場提供頂いたディノさん、いつもありがとうございます!
懇親会も含め見事な気配りだったgusagiさん、配信担当のid:i_ogiさんお疲れさまでした。

ust