42

私は常にフレームワーク(アジャイルツールキット)を使用してWebソフトウェアを開発しており、あらゆる状況で役に立ちましたが、1つの質問が常に私に関係していました。

どのような状況でフレームワークを使用することはお勧めできませんか?

では、他のベテランフレームワーク開発者への質問raw good PHPです。選択したフレームワークの代わりにいつコーディングしますか?

4

2 に答える 2

77

フレームワークを使用しないよう人々が提案する理由はたくさんあります。

  • 自分で書くことで、多くのことを学ぶことができます。私は独学で仕事をしてきましたが、以前は知らなかった PHP について多くのことを学びました。全体として、面接や履歴書で使用できる素晴らしい学習体験です。それはあなたが言語に大きな関心を持っていることを示しています.
  • フレームワークには必要のないものがたくさんあり、自分で作成することで、必要なものだけを取得できます。このフレームワークは、特に独自のニーズに合わせて調整されています。私は、フレームワークがテンプレートを処理する方法が好きではありませんでした。これが、自分で作成する最大のきっかけでした。
  • また、これについては確信が持てませんが、論理的に考えると...自分のニーズだけに合わせて調整された独自のフレームワークは、他のどのフレームワークよりもはるかに高速になります。読み込み時に他のフレームワークが実行する必要があるすべての設定と、それに伴うデータベース クエリについて考えてみてください。その負荷をすべて節約できます。
  • 単純なポートフォリオ Web サイトなど、拡張する必要のない小さなプロジェクトを作成する場合、フレームワークは必要以上の作業になります。

他の詳細に入る非常に良い記事もあります。この記事の著者は、彼が常にフレームワークの強力な支持者であった方法について話すことから始めます。

http://jpst.it/jiYX

フリーランスの仕事を始めない限り、私は常に独自のフレームワークを作成する方向に進みます。私は常にフレームワークを更新し、ますます多くのことを学んでいます。すべては用途に依存するため、フレームワークを絶対に使用する、またはフレームワークを絶対に使用しないと言う人を聞くことはありません。

編集: これに関するプログラマーのサイトにも質問があります: https://softwareengineering.stackexchange.com/questions/49488/when-not-to-use-a-framework

編集 #2: フレームワークが必要ない理由に関する最後の記事: http://www.amberweinberg.com/you-dont-need-a-framework-if-you-have-a-good-developer/

于 2011-05-08T03:39:05.487 に答える
7

最初にPHPフレームワークを使用する理由を読んでから、PHPフレームワークを使用しない理由を決定してください

なぜPHPでフレームワークを使用するのですか?

人気のあるフレームワークを使用する必要があるのはなぜですか?

PHPフレームワーク(cake / smarty):いつどのように使用するのですか?

于 2011-05-08T03:18:40.123 に答える