Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 什么样的任务是前端控制器插件的良好使用?_Php_Zend Framework - Fatal编程技术网

Php 什么样的任务是前端控制器插件的良好使用?

Php 什么样的任务是前端控制器插件的良好使用?,php,zend-framework,Php,Zend Framework,现在我正在学习ZF的前端控制器。我知道我们可以通过实现以下方法来扩展前端控制器插件的请求流:routerStartup、routerShutdown、dispatchLoopStartup、preDispatch、postDispatch、dispatchLoopShutdown 如何使用前端控制器的插件? 使用Front Controller的插件可以解决哪些实际任务?以下是一些示例: 访问控制,例如“管理”部分/模块的访问控制 基于模块的布局设置 将公共变量指定给视图/布局 将旧URL重定向

现在我正在学习ZF的前端控制器。我知道我们可以通过实现以下方法来扩展前端控制器插件的请求流:routerStartup、routerShutdown、dispatchLoopStartup、preDispatch、postDispatch、dispatchLoopShutdown

如何使用前端控制器的插件?
使用Front Controller的插件可以解决哪些实际任务?

以下是一些示例:

访问控制,例如“管理”部分/模块的访问控制 基于模块的布局设置 将公共变量指定给视图/布局 将旧URL重定向到新的等效URL
当我自己有同样的问题时,我发现以下文章很有帮助: