有时候,在执行的一开始就应该做一些事情。我称它为“引导”或“初始化”。
在引导文件中,我通常使用在运行时禁用魔术引号,设置数据库适配器,定义路径,注册自动加载程序等等。
将该引导程序放在BaseController __construct()方法中正确吗?还是在FrontController?还是,我应该把它当作bootstrap.php呢?
发布于 2015-06-09 15:01:14
不,引导文件是用于初始化的。
控制器可用于处理用户输入( web环境中的请求)并为其提供输出( web环境中的响应)。
前端控制器只是处理不可启动请求的一个集中点。
这些组件都不应该负责初始化您的应用程序。
https://stackoverflow.com/questions/30735466
复制相似问题