2011-12-15 7 views
-1

私は単純な軽量PHPフレームワークを作成しようとしています。私の質問は、フレームワークが必要とする最も重要な部分は何ですか?PHP MVCフレームワークには何が必要ですか?

私が実装しました:

  • データベース接続
  • キャッシュを
  • フォームの検証

他に何があるでしょうか?

+6

モデル、ビュー、コントローラはありますか? ;) –

+0

すでに数多くのMVCフレームワークがあります。誰かが使用するものを探している場合、それはあなたのものではないので、あなたが有用であると思われる機能だけを含む可能性があります。 –

+1

ヘルパー関数/クラス。 –

答えて

0

あなたは大きなチケットのアイテムを釘付けにしているように聞こえますが、なぜあなた自身のフレームワークを開発していますか?そこにはいくつかの業界で実証済みのものがあり、すでに書かれた機能のかなりの余裕があります。

symfonyは有用であることが証明されている次の機能が提供しています:

  • オートローダを - だから、このアプリはLIBS
  • 1がオフに渡す前に、リクエストオブジェクトを操作することができ、フィルタチェーンを必要とする必要はありません。 URLの
を生成する - 高い柔軟性
  • ルーティングのための - アクション(ページ・コントローラ)
  • リスナ/イベント機能に

    フレームワークをORMから外す予定ですか?もしそうなら、Doctrine 2.xをお勧めします。

  • 関連する問題