首页 文章

zend框架:在bootstrapper中包含外部模块或创建插件

提问于
浏览
3

我是zend框架的新手,并且有非常基本的疑问 . 我创建了一个遵循自己框架的应用程序 . 我想将此应用程序与zend框架集成 . 每当有任何请求进入zend框架时,我都希望将相同的请求转发给我的应用程序来执行一些操作,然后将控制权交还给zend框架 . 问题是,将你自己创建的外部模块直接包含在zend框架的index.php或bootstrapper中,或者为它创建一个插件是不是很好?

3 回答

  • 0

    为了最佳实践,我认为你应该使用插件 .

    但是,有些情况下,您希望完全绕过Zend Framework performance . 在运行Controller之前,您可以使用外部模块和 exit .

  • 0

    我认为最好创建一个插件 . 所以你可以在zend框架处理之前访问请求对象 .

  • 0

    Zend Framework(ZF)遵循MVC模式,因此遵循某种目录结构和命名约定 . 当ZF刚开始时,从一开始就没有明显地将代码正确放置......每个框架都有它自己的约定......

    看一下快速入门教程

    当您启动并运行时,除了ZF之外,运行多个PHP库非常容易 .

    您的ZF libray结构将是这样的:

    • myproject

    • ......

    • Mylib

    • 主义

    • Zend

    您必须注册库,ZF自动加载在从项目代码中调用不同的类时处理其他所有内容 .

相关问题