こちらのサイトを参考に勉強してる。
PapuhなWEBLOG - CakePHP
で、なんとなくイメージつかめてきた、CakePHP。
今まで使ってきたEthnaと比較してちょっと思ったことをメモ。
■過渡期?1.1と1.2だと結構違う
今一番難しい時なのかしら。
開発速度が早いってのも、良いのか悪いのかね。
1.1だとドキュメントも充実しているし、本もあるんだけど今更1.1ってのもなーってことで、1.2の情報が載っているブログを地道に探していくかね。
あと、CakePHP自体のソース読むのも勉強だし。
その点Ethnaは2.3.2が発表されて結構時間立っているし、こなれてきた感はある。
■bakeとかなんか今っぽい
bakeとか凄いね。
Ethnaコマンドもここまで出来ないもんなー。
Webアプリって詰まるところフォーム周りとデータベース周りだと思うんだけど、そこらへんの土台をこれだけがーっと作ってくれると、確かに後が楽だと思う。
まあ、作りこんでないからわからないけど、DB周りはcakePHPの圧勝だろうな。
テーブルのリレーションをフレークワークでやってくれるってのは、個人的にはありがたいなーって思う。
■細かいところではEthnaの方が使いやすい
Validateとかは断然Ethnaの方が使いやすい。
フォームヘルパーもEthnaの方が利いてるなー。
cakePHPメール送信機能も標準でないみたいだし、半角全角変換とか日本語周りは当たり前だけどEthnaの方が痒いところに手が届いている感じ。
こういうところ国産ってのは強いわな。
さて、なんとなく見えてきたので、なんか作りたいもの考えてさくっと試作してみたいな。
DB周りがどんだけ楽になるか、今からドキドキ。
折角だから、いくつもテーブルが絡むようなものがやりたいなー。
何がいいだろー。
PapuhなWEBLOG - CakePHP
で、なんとなくイメージつかめてきた、CakePHP。
今まで使ってきたEthnaと比較してちょっと思ったことをメモ。
■過渡期?1.1と1.2だと結構違う
今一番難しい時なのかしら。
開発速度が早いってのも、良いのか悪いのかね。
1.1だとドキュメントも充実しているし、本もあるんだけど今更1.1ってのもなーってことで、1.2の情報が載っているブログを地道に探していくかね。
あと、CakePHP自体のソース読むのも勉強だし。
その点Ethnaは2.3.2が発表されて結構時間立っているし、こなれてきた感はある。
■bakeとかなんか今っぽい
bakeとか凄いね。
Ethnaコマンドもここまで出来ないもんなー。
Webアプリって詰まるところフォーム周りとデータベース周りだと思うんだけど、そこらへんの土台をこれだけがーっと作ってくれると、確かに後が楽だと思う。
まあ、作りこんでないからわからないけど、DB周りはcakePHPの圧勝だろうな。
テーブルのリレーションをフレークワークでやってくれるってのは、個人的にはありがたいなーって思う。
■細かいところではEthnaの方が使いやすい
Validateとかは断然Ethnaの方が使いやすい。
フォームヘルパーもEthnaの方が利いてるなー。
cakePHPメール送信機能も標準でないみたいだし、半角全角変換とか日本語周りは当たり前だけどEthnaの方が痒いところに手が届いている感じ。
こういうところ国産ってのは強いわな。
さて、なんとなく見えてきたので、なんか作りたいもの考えてさくっと試作してみたいな。
DB周りがどんだけ楽になるか、今からドキドキ。
折角だから、いくつもテーブルが絡むようなものがやりたいなー。
何がいいだろー。
コメント