我想在MVC框架中对index.php有一个很好理解的描述......我曾在Magento和Codeignitor工作过...... 在Magento URL中,index.php被称为前端控制器,但在codeignitor中它是什么? Plz在MVC框架中清除了index.php的概念吗?
答案 0 :(得分:3)
索引是您将URL分配/路由到相应控制器/操作的入口点。你不必在 index.php 中命名,你可以给它任意名称,只要你调用文件,就不会有问题。
答案 1 :(得分:3)
在codeigniter中,index.php是应用程序的入口点。它不是一个控制器。它设置您的环境,初始化您的配置/路由/自动加载等,然后加载您请求的控制器。
答案 2 :(得分:0)
通常,index.php主要用作引导程序。它初始化所有大多数变量并将您的应用程序置于可用状态。几乎所有的呼叫都通过它进行路由。如果需要,还可以使用.htaccess从可见路径隐藏index.php。例如,在yii中,您可以使用本指南:http://www.yiiframework.com/wiki/214/url-hide-index-php/