フレームワークを利用したことがある方に質問です。

RoR、Catalyst、CakePHPなど様々なフレームワークが出回っていますが、

 ・あなたが試したフレームワーク名は?
 ・ぶっちゃけ生産効率上がりましたか?(学習期間を除く)
 ・今後も同様のフレームワークを使い続けたいと思いましたか?

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2008/08/22 15:25:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答6件)

id:t_shiono No.1

回答回数256ベストアンサー獲得回数22

ポイント19pt

・あなたが試したフレームワーク名は?

PHP : CakePHP, Maple

Ruby: RoR

Java: Struts

・ぶっちゃけ生産効率上がりましたか?(学習期間を除く)

フレームワークによってはあがりました。

特に人が書いたコードを修正しなければいけない際なんかにはフレームワークを使っていたおかげでコストは小さくすんだかなと思います。

・今後も同様のフレームワークを使い続けたいと思いましたか?

使うかどうかは規模や案件によって変えますが、使った方がよいというケースはあると思っています。

id:munyaX

いろいろなFWをお使いの方からのご意見ありがとうございます。

コーディングがある程度決まってくるからでしょうか、チームでやる場合のコストがやはり違ってくるのですね。

参考になりました!

2008/08/15 16:48:05
id:nohohon_x No.2

回答回数72ベストアンサー獲得回数1

ポイント19pt

使用しているフレームワーク:Zend Framework

生産効率:上がりました。以前はindex.php、search.php、detail.php・・・と画面の数だけPHPファイルの数が多くなって管理も難しかったですが、フロントコントローラー型のフレームワークを使うようになってから、ずいぶんと楽になりました。

今後:コード生成機能をもつフレームワークにチャレンジしてみたいですが、Zend FrameworkかCodeIgniterになると思います。

id:munyaX

ありがとうございます。

フレームワークのもつ機能で効率が上がったのですね。

CodeIgniterは初見だったのですがずいぶん面白そうなFWですね。後で詳しく見てみたいと思います。

http://codeigniter.jp/

参考になりました。

ありがとうございます!

2008/08/15 16:53:32
id:pahoo No.3

回答回数5960ベストアンサー獲得回数633

ポイント18pt

・あなたが試したフレームワーク名は?

PHP : CakePHP, Zend Framework, Ethna

Java: Struts, Velocity


・ぶっちゃけ生産効率上がりましたか?(学習期間を除く)

仕事(チーム開発)では、生産効率は上がりました。

ドキュメントが充実していること、社内リソースが整っていることが勝因ですね。

しかし、自分自身のためのプログラムでは今ひとつです。さらに細かい制御をしたいことが多く、スクラッチで作った方が早いです。


・今後も同様のフレームワークを使い続けたいと思いましたか?

仕事では使っていくでしょう。

しかし、自分用途では使わないと思います。

id:munyaX

なるほど。

30分でアプリができる的なRoRのページを見たときには個人でもFW使えそうかなぁと思っていたのですが、こったことを個人でやろうとすると、やりづらい点が出てくるのですね。

使い込んだ方のご意見ありがとうございます。

非常に参考になりました。

2008/08/15 17:05:51
id:sssc No.4

回答回数4ベストアンサー獲得回数0

ポイント18pt

・あなたが試したフレームワーク名は?

PHP: Mojavi symphony CakePHP

Java: Struts

Perl :catalyst

・ぶっちゃけ生産効率上がりましたか?(学習期間を除く)

上がりました。特にメンテナンス工数が激減しました。

ハイスキルな人ばかりのメンバーであればゴリゴリと書いた方がシックリくるのでしょうが、

一定の基準で記述されている事が求められる「仕事」では良いと思います。

・今後も同様のフレームワークを使い続けたいと思いましたか?

web受託のような一定基準の仕事を沢山続けるなら使い倒したいです。

大規模案件で仕事をするなら使わないと思います。

プライベートでは使わないと思います(使う事自体を遊びとしては使いますが)

参考になればと思います。

id:ken33jp No.5

回答回数928ベストアンサー獲得回数13

ポイント18pt

Java: Struts

・ぶっちゃけ生産効率上がりましたか?(学習期間を除く)

あがりました。品質も上がってるんじゃないかな。

id:amphisbaena No.6

回答回数131ベストアンサー獲得回数0

ポイント18pt

Symfony、CakePHP、などの、PHPのフレームワークを使用しましたが、

「個人での開発」では、学習コスト<メリット だと感じたのは

CakePHPだけでした。

フレームワークは導入のさいに抵抗もありますが、

一度、導入すると、なかなかもとの一から作るというのには戻れないと思います。

CakePHPはドキュメントやチュートリアルが充実しているので、

興味を持ちましたら、ぜひさわってみてください。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません