2009-05-30 9 views
-1

いくつかの個人用PHPアプリケーションのフレームワークを使用してみると、私はこれまでにぼんやりとcodeigniterを使用してきた唯一のものです。これまで使用していない人のためのベストPHPフレームワーク?

+0

私は何でも自分自身をお勧めすることはできませんが、ここではフレームワークとライブラリの違いです:図書館では、あなたはない、フレームワークでは、プログラムの流れを制御することができます。 – KdgDev

答えて

8

正直言ってCodeIgniterを使用しています。

もっと重要なことですが、なぜフレームワークが必要ですか?つまり、フレームワークは問題を解決するために設計されたツールなので、よくある質問ですが、ハードウェアストアに行き、あなたが行っていることの計画を立てずに購入するツールを尋ねるようなものですどのように、なぜ、どのように構築するか。

フレームワークが必要なので、フレームワークを使用しないでください。あなたが実際に持っている問題を解決するときに1つを使用します。最終的には問題が解決するとは限りません。

何かがどう違うか見たい方は、CakePHP、Symfony、Zendなどから選択することができます。 Zendはおそらくそれがかなりモジュラーなので、あなたが好きなだけ多くの、またはそれを使うことができるので、選ぶべき悪いものではありません。

+0

私は実際には、ちょうど1つの周りに良い古い混乱を持っているように感じた:D –

+0

編集後にもっと意味がある - ありがとう、ちょうどについて再生するため、私は使用のポイント1つは適切なサイトです。 –

+0

「フレームワークを使用しないでください。実際に問題を解決したときに使用してください。最終的には問題はありません」 これは本当です、+1 –

2

まあ、

  • zend

  • CodeIgniterのが良いとシンプルで、あなたはすでにそれと経験を持っているので、それを維持するために良い計画のような音で開始するちょっと重いですそれをすること

  • Kohanaは軽量で、簡単に学ぶことができます。それはCodeigniterにも基づいています。新しいものを試そうとするなら、Kohanaはあなたにとって非常に異質ではないはずです。

5

私はZend Frameworkを使用しています。

ので:

  • それはモジュール化され
  • あなたは
  • それは
  • は、それが持っている良いドキュメントを持っているそれは、Zendの(PHP)によって開発された
  • ライブラリとして使用することができます良い/大規模なコミュニティ
  • 私はそれが動作する方法が好きです...
PHPスクリプトの数ページがものを表示するには、電子メールやクエリMySQLを送信するために、その場合、私は symfonyが優れていると思う
+3

+1 Zendはフレームワークよりもライブラリのほうが多いので、必要な処理を行うツールを提供するだけです。他のすべてのPHPフレームワークは、あなたを特定の方法で開発するよう強制します。 –

+0

同意しても、それが必要な場合でもチームとして働く方法を提供しています! –

-1

...

-2

が、私はむしろ任意のPHPフレームワークなしでそれを行うだろう。

そうでなければ、symfonyをお勧めします。それは若干の(僅かな{g}しかない)学習曲線を持ちますが、非常に生産的なことがあります。

最終日、その個人の好み...だからこのcomparisonをチェックし、自分で決めてください。;-)

+0

ありがとう - いいね、コードイグナイターが現時点で正しいフレームワークであると思われますが、ライブラリのようなものもいくつかチェックします。 –

関連する問題