MVC フレームワークで index.php のわかりやすい説明が必要です... 私は Magento と Codeignitor で作業しました... Magento URL の index.php はフロントコントローラーと呼ばれますが、codeignitor ではそれは何ですか? MVC フレームワークの index.php の概念をクリアしてください。
3 に答える
インデックスは、URL を適切なコントローラー/アクションにディスパッチ/ルーティングするエントリ ポイントです。ただし、 index.phpに名前を付ける必要はありません。ファイルを呼び出す限り、任意の名前を付けることができます。問題はありません。
codeigniter では、index.php がアプリケーションのエントリ ポイントです。コントローラーではありません。環境を設定し、config/route/autoload などを初期化し、要求されたコントローラーをロードします。
Generally, index.php mainly works as a bootstrapper. It initializes all most variables and puts your application in a usable state. Almost all calls are routed through it. If you want you can also hide index.php from your visible path using .htaccess. For example in yii you can use this guide: http://www.yiiframework.com/wiki/214/url-hide-index-php/