Model view controller 在MVC框架中Index.php的用途是什么?

Model view controller 在MVC框架中Index.php的用途是什么?,model-view-controller,Model View Controller,我想在MVC框架中对index.php有一个很好的可理解的描述。。。我在Magento和Codeignator工作过。。。 在Magento中,URL的index.php被称为前端控制器,但在codeignitor中它是什么? 请澄清MVC框架中index.php的概念?索引是您的入口点,它将把您的URL发送/路由到适当的控制器/操作。不过,你不必在index.php中命名,你可以给它取任何你想要的名字,只要你调用这个文件,就不会有问题。通常,index.php主要作为引导程序工作。它初始化所有

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

索引是您的入口点,它将把您的URL发送/路由到适当的控制器/操作。不过,你不必在index.php中命名,你可以给它取任何你想要的名字,只要你调用这个文件,就不会有问题。

通常,index.php主要作为引导程序工作。它初始化所有大多数变量,并使应用程序处于可用状态。几乎所有的电话都是通过它转接的。如果需要,还可以使用.htaccess从可见路径隐藏index.php。例如,在yii中,您可以使用以下指南:

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

在大多数框架中,
index.php
充当调度器,即第一个接收所有请求并将其路由到不同控制器的调度器,也是在初始化所需控制器并完成所有引导时。