この質問は、F3 (Php Fat Free フレームワーク) に関するもので、小規模な Web サイトやブログに適した、シンプルで高速で安全なフレームワークを探していたときに見つけたものです。私にとって重要だったのは、フレームワークにある種の ACL とシンプルさが備わっていることです。良い代替案があれば、私はすべて耳にします。それまでの間、F3 を使用したことがある方に質問です。
F3でまともなOOP MVC構造を持つことは可能ですか? ルートのようなもの
F3::route('GET /',':indexController|home');
は機能しないため、適切な MVC 構造をどのように実装しますか? ホームメソッドを静的に設定してから実行できることはわかっていますF3::route('GET /','indexController::home');
が、これは不必要な複雑さとやり過ぎのように見え、各コントローラーのレイアウトを個別に設定する必要があるコンストラクトメソッドを無視します。index.php ファイルに入れたいのは、さまざまなコントローラーとアクションへのルートのみです。残りのロジックはこれらのコントローラーで処理されます。これにアプローチする最良の方法は何ですか?
どうもありがとう
編集: Yii についての意見も聞きたいです。Yii は PHPFrameworks.com で非常に高く評価されています。