CakePHP2.0次世代バージョン勉強カフェ(12.12)

【エンジニアカフェEvent】CakePHP2.0次世代バージョン勉強カフェ(12.12)のツイートをまとめました!ツイートして頂いた方ありがとうございます。 イベントサイト:https://www.facebook.com/events/324844887529622/
0
前へ 1 2 ・・ 6 次へ
suzuki @suzuki

$this->params['prefix'] は非推奨。 $this->request->data('User.name') が推奨 #cake_beer #ptEvent

2011-12-12 19:17:50
mon_sat@フロントエンドエンジニア @mon_sat

RT @nakachon: cakePHP勉強会参加中。 まず最初は、cakePHP2.0についてです。 #ptEvent

2011-12-12 19:18:54
suzuki @suzuki

Auth。Authenticate は Request オブジェクトを用いた認証に。 #cake_beer #ptEvent

2011-12-12 19:19:41
suzuki @suzuki

Cookie が使えない場合。ステートレスな認証。 #cake_beer #ptEvent

2011-12-12 19:20:12
ノリノリ @norinori1103

RT @suzuki: 2.0 は数多くの改善点。しかし、互換性残ってる #cake_beer #ptEvent

2011-12-12 19:20:13
ノリノリ @norinori1103

RT @suzuki: クラスを定義するファイル名 => クラス名.php #cake_beer #ptEvent

2011-12-12 19:20:25
ノリノリ @norinori1103

RT @suzuki: フォルダ名は CamelCase 化。CamelCase でパッケージ名となる。 PSR-0 の採用。 #cake_beer #ptEvent

2011-12-12 19:20:37
suzuki @suzuki

Auth : Authorize。ACL との協調。 #cake_beer #ptEvent

2011-12-12 19:20:38
ノリノリ @norinori1103

RT @suzuki: $this->params['prefix'] は非推奨。 $this->request->data('User.name') が推奨 #cake_beer #ptEvent

2011-12-12 19:20:53
suzuki @suzuki

オブジェクトの動的な呼び出し。ObjectCollection の登場。 #cake_beer #ptEvent

2011-12-12 19:20:59
suzuki @suzuki

コンポーネント、ヘルパー、タスクを動的に読み込むことができるように。 #cake_beer #ptEvent

2011-12-12 19:21:55
suzuki @suzuki

ObjectCollection::load() / attached() / trigger() など存在。互換性を持つ attach() も利用可能。 #cake_beer #ptEvent

2011-12-12 19:22:43
suzuki @suzuki

$this->Components->load('Cookie', array('name' => 'MyCookie')) のような呼び出し。 #cake_beer #ptEvent

2011-12-12 19:23:13
suzuki @suzuki

$this->Time = $this->loadHelper('Time') とかも。 #cake_beer #ptEvent

2011-12-12 19:23:34
suzuki @suzuki

$this->Helper->load('Time') / $this->Behaviors->load('huge') #cake_beer #ptEvent

2011-12-12 19:24:02
suzuki @suzuki

セッションハンドラのオブジェクト化。設定リーダの登場。YAML / XML / JSON を読み込めるように。 #cake_beer #ptEvent

2011-12-12 19:24:47
TAHARA Masayuki @macchaka

RT @mon_sat: Usteramでもどうぞー。 #cake_beer #ptEvent RT @cakephper: Ustreamの「CakeRadioGaGa」にチェックイン! http://t.co/K0jOx8vU

2011-12-12 19:25:55
suzuki @suzuki

エラーハンドラ、一元的なエラー処理可能に。例外レンダラ、404 などの例外を投げて表示するもの #cake_beer #ptEvent

2011-12-12 19:26:15
suzuki @suzuki

カスタムオブジェクトを使うことにより、高度で自由な開発が可能。 #cake_beer #ptEvent

2011-12-12 19:26:45
suzuki @suzuki

解決された数多くの問題。 #cake_beer #ptEvent

2011-12-12 19:27:23
suzuki @suzuki

Lazy Loading。モデルの読み込みはコストが高い。DBテーブルの中を読みに行ったりする。LazyModel で解決を図っている。 #cake_beer #ptEvent

2011-12-12 19:28:32
suzuki @suzuki

モデルだけでなく、コンポーネントやタスクなどでも Lazy Loading を採用。体感できるスピードアップ #cake_beer #ptEvent

2011-12-12 19:29:18
suzuki @suzuki

コントローラ直下のコンポーネントは遅延読み込み「されない」→されるようになった #cake_beer #ptEvent

2011-12-12 19:29:52
suzuki @suzuki

その他の変更。PHPUnit の導入。DataSource の改善などなど。 #cake_beer #ptEvent

2011-12-12 19:30:25
前へ 1 2 ・・ 6 次へ