Zend Framework 3中的公用文件夹

时间:2018-08-29 16:54:04

标签: php zend-framework3

Skeleton Application中的public application文件夹是用来支持前端控制器的文件夹,还是框架以任何方式使用它?

无论如何,如果我在Skeleton Application中切换公用文件夹名称,框架是否不会继续连接?

1 个答案:

答案 0 :(得分:1)

public/index.php是所有请求的入口点,它们是在 Web服务器和.htaccess 上配置的。

在index.php中,您正在做2件重要的事情:

  1. 加载您在应用程序中拥有的所有代码

    // Composer autoloading
    include __DIR__ . '/../vendor/autoload.php';
    
  2. 实例化应用程序并运行它

    // Run the application!
    Application::init($appConfig)->run();
    

所有其他事情和前端控制器都发生在框架和您的应用程序之内。

无论如何,您可以更改文件夹名称!只要确保您已在网络服务器端配置了所有内容