143 名前:nobodyさん[sage] 投稿日:2011/07/28(木) 01:45:02.72 ID:???
フリーランスでWEBアプリを開発しています。 PG歴8年で、PHP歴は1年程度です。 フレームワークを使わないPHP開発は一通り経験しているつもりです。 まだcakeを紹介したサイトをいくつか読んだレベルなのですが、 「なぜcakeを使うのか?」がいまいちピンときていません。 開発スピードなら、既成ライブラリや私製ライブラリで十分な成果が出る気がします。 MVCがしたいなら、別にcakeをつかわなくてもできるんじゃ?と思います。 複数PGでの協業にcakeが威力を発揮するとも思えないのです。 みなさんはなぜcakeにかぎらず、PHPフレームワークをつかっているのでしょうか? みなさんのご経験された案件でcakeなりPHPフレームワークを使うことを決定した理由は なんなのでしょうか?差し支えなければ教えてください。
145 名前:nobodyさん[sage] 投稿日:2011/07/28(木) 09:25:36.36 ID:???
>>143 デザイナがいなくて画面を自分で作らなければいけない仕事をやってるんで、 scaffoldを吐き出してくれるのが一番助かってるかなあ。 あとはクエリパラメータを関数の引数にマップしてくれるので どこでどのパラメータを使っているかわかりやすいとか。 フォームヘルパーみたいのも自作しなくてすむし。 ページングも楽だ。 まあ、単体で見るとたいしたことなくても、Railsがフルスタックフレームワーク と言われていたように、オールインワンでそろってるのが楽なわけよ。
146 名前:nobodyさん[sage] 投稿日:2011/07/28(木) 09:31:09.08 ID:???
>>143 俺は単に「ネット上の情報が一番多い」事が理由だな cakeに限らない場合、命名規則や開発方法が決められていると、 開発時の迷いが少なくなるというメリットがある。俺にはこれがでかい。
147 名前:nobodyさん[] 投稿日:2011/07/28(木) 09:35:44.21 ID:???
なんとなく使ってる感じですかね、別にこれじゃなくてもなんでもいいです。 あと情報が多いのも理由ですね、ここもそうですが他のプログラマーの意見を 見るのも参考になりいますし。
148 名前:nobodyさん[sage] 投稿日:2011/07/28(木) 10:55:09.01 ID:???
>>143 チーム開発してると合意というか統制がとりやすい。デザインパターンみたいなもん。 保守面でもFWのバグやセキュリティフィックスの作業が軽減できる。 Cake1.x自体は構造が古くてクソだけど。