09/05 テックデイ
面白そうではあったがはやらなそうなフレームワークでしたw
- PHP を見える化する
echoなどのまさに表示する関数の紹介とxdebug関連の説明
echo
print_r
var_dump
debug_zval_dump
- CakePHPストーリー
薄っすらな記憶だとcakematsuriの話があったような・・
- プロフェッショナルなウェブサイトのためのフレームワーク
今回の主目的なセッションでsymfonyを作ったファビアンさんのお話
ロードマップ
1.2 2008/11
1.3 2009/11
1.4 1.X系の最終バージョン
(1.4は1.3から廃止機能を取り除いたもの)
version 1.0 3年間のメンテナンス
version 1.1,1.2,1.3 1年間のメンテナンス
version 1.4 3年間のメンテナンス
symfony 2.0からRESTアーキテクチャをサポート
symfonyのrouting cacheには問題がある。
sfNocacheとしてください。パフォーマンス的に向上するそうな
この設定は大きなサイトむけの設定なのでsfnocacheとするのは良い選択で
symfony1.3でこの問題を修正する
symfony2.0へのマイグレーションについて
1.Xとはかなり違うものになるとはいえコンポーネントは同じものを使う
簡単にはアップグレードできない
簡単にアップグレードできるツールが提供できるか不明
しかしベストプラクティスにしたがって作っていれば簡単に移行できる
symfony 1.0のメンテナンスサポート終了が来年に控えてる
1.3をみると結構むずかしそう。フルスクラッチで作り直した方がはやいか?
テストしているが、難しいのは1.0→1.1で、比較的→1.2→1.3は楽
多くのユーザがredhatを使っており現在のredhatはphp5.1まで
php 5.1をサポートするのはsymfony 1.0なのでsymfony1.0を使っている人がいる
だから2010/6までサポートしているが、symfony1.0からの移行は今から考えておくべき
メーリングリスト活用しておくれとの事
- ライトニングトーク
それほど興味がわくようなのはなかったのでタイトルだけ紹介