web-dev-qa-db-ja.com

PHP Framework?を使用しない理由

私は常にフレームワーク( Agile Toolkit )を使用してWebソフトウェアを開発しており、すべての状況で役に立ちましたが、1つの質問が常に私を懸念していました。

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

他のベテランフレームワーク開発者への質問-いつraw good PHP選択したフレームワークの代わりに?

41
romaninsh

フレームワークを使用しないことを人々が提案する多くの理由があります。

  • あなたはあなた自身を書くことによって多くを学びます。私は自分自身で取り組んできましたが、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 /

75
Flipper

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

PHPでフレームワークを使用する理由

なぜ一般的なフレームワークを使用する必要があるのですか?

PHPフレームワーク(cake/smarty):使用方法と使用方法

7
mr_eclair