我是zend框架的新手,并且有非常基本的疑问 . 我创建了一个遵循自己框架的应用程序 . 我想将此应用程序与zend框架集成 . 每当有任何请求进入zend框架时,我都希望将相同的请求转发给我的应用程序来执行一些操作,然后将控制权交还给zend框架 . 问题是,将你自己创建的外部模块直接包含在zend框架的index.php或bootstrapper中,或者为它创建一个插件是不是很好?
为了最佳实践,我认为你应该使用插件 .
但是,有些情况下,您希望完全绕过Zend Framework performance . 在运行Controller之前,您可以使用外部模块和 exit .
我认为最好创建一个插件 . 所以你可以在zend框架处理之前访问请求对象 .
Zend Framework(ZF)遵循MVC模式,因此遵循某种目录结构和命名约定 . 当ZF刚开始时,从一开始就没有明显地将代码正确放置......每个框架都有它自己的约定......
看一下快速入门教程
当您启动并运行时,除了ZF之外,运行多个PHP库非常容易 .
您的ZF libray结构将是这样的:
myproject
......
库
Mylib
主义
Zend
等
您必须注册库,ZF自动加载在从项目代码中调用不同的类时处理其他所有内容 .
3 回答
为了最佳实践,我认为你应该使用插件 .
但是,有些情况下,您希望完全绕过Zend Framework performance . 在运行Controller之前,您可以使用外部模块和 exit .
我认为最好创建一个插件 . 所以你可以在zend框架处理之前访问请求对象 .
Zend Framework(ZF)遵循MVC模式,因此遵循某种目录结构和命名约定 . 当ZF刚开始时,从一开始就没有明显地将代码正确放置......每个框架都有它自己的约定......
看一下快速入门教程
当您启动并运行时,除了ZF之外,运行多个PHP库非常容易 .
您的ZF libray结构将是这样的:
myproject
......
库
Mylib
主义
Zend
等
您必须注册库,ZF自动加载在从项目代码中调用不同的类时处理其他所有内容 .