4

我想在 MVC 框架中对 index.php 有一个很好理解的描述……我曾在 Magento 和 Codeignitor 工作过……在 Magento URL 中,index.php 被称为前端控制器,但在 codeignitor 中它是什么?请清除 MVC 框架中 index.php 的概念?

4

3 回答 3

3

索引是您的入口点,它会将您的 URL 分派/路由到相应的控制器/操作。你不必在index.php中命名,你可以给它任何你想要的名字,只要你调用文件,它不会有问题。

于 2012-05-04T07:52:45.380 回答
3

在 codeigniter 中 index.php 是应用程序的入口点。它不是控制器。它设置您的环境,初始化您的配置/路由/自动加载等,然后加载您请求的控制器。

于 2012-05-04T07:56:54.760 回答
0

通常,index.php 主要用作引导程序。它初始化所有大多数变量并使您的应用程序处于可用状态。几乎所有呼叫都通过它进行路由。如果您愿意,您还可以使用 .htaccess 从可见路径中隐藏 index.php。例如在 yii 中你可以使用这个指南:http ://www.yiiframework.com/wiki/214/url-hide-index-php/

于 2012-05-04T07:54:15.997 回答