私は Codeigniter に触発された独自の MVC フレームワークを構築してきました。これは非常に基本的なものであり、必要なものすべての手がかりを得ました。
すぐに再現できなかったのかもしれませんが$route
、形式の配列を使用する代わりに$route['controller_name'] = 'expression'
、URI パラメーターを解析するようにしました。最初のパラメーターはコントローラーであるため、スクリプトは、にちなんで名付けられたファイルを探します。コントローラ。
これは悪い習慣ですか?ルートには、異なる URL を介して 1 つのコントローラーを呼び出したり、その名前を変更したりできる以外に、他の利点がありますか?