ZendFrameworkを使ってアプリを作っていたんだけど
Zend認定エンジニア的にはZendFramworkを使いこなせないのってどうよ、って思っていたので、最近チュートリアルあたりから取り組んで、とりあえずCRUDなアプリケーションを作ってみました。
で、ちょこちょこと感想を。
- コードジェネレータがないのはやっぱ困るぅ
- MVCなFrontControllerなモデルはJ2EEパターンをやっていた人にはなじみやすそう
- シーケンス図とかも書きやすいかも
- テンプレートがPHPLIBなのはかなりいただけない
- Smartyにすればいいのかもしれないけど、Zend_Viewのマニュアル的に情報不足な気がした。
- Smarty にしたい場合は http://www.php-seed.net/blog/archives/17 がよさげ?
- DB関連でどのモジュールを使うべきなのか悩む
- Zend_Db_SelectなのかZend_Db_Tableなのか。
- DB関連をいじっていて感じたのは ZendFrameworkって要は「PEAR排除」に役に立つ?
- もちろんDBだけじゃなくてメールやら。
- Zend_GDataはPEARに登録すんじゃなくてZendに登録しましょうみたいなそんな流れの一部に思える
- Zend Collaboration Project だからか?