Zend framework2 ZF2-对管理者感到困惑

Zend framework2 ZF2-对管理者感到困惑,zend-framework2,Zend Framework2,在ZF2中,似乎有很多“管理器”,但没有太多文档,例如视图管理器、输入过滤器管理器等。这些管理器依赖项注入的目的是什么?他们与服务经理的关系如何(他们是服务本身吗?)?它们是仅推荐内部使用还是缺少文档只是一个错误?服务经理的存在是为了使控制反转更容易 “主”服务管理器以及每个专用管理器(输入、视图帮助器、控制器插件等)都是从Zend\ServiceManager\ServiceMananger扩展而来的 我相信专门的管理器可以对功能进行分组(所有在视图帮助器管理器中注册的视图帮助器)并避免键冲突

在ZF2中,似乎有很多“管理器”,但没有太多文档,例如视图管理器、输入过滤器管理器等。这些管理器依赖项注入的目的是什么?他们与服务经理的关系如何(他们是服务本身吗?)?它们是仅推荐内部使用还是缺少文档只是一个错误?

服务经理的存在是为了使控制反转更容易

“主”服务管理器以及每个专用管理器(输入、视图帮助器、控制器插件等)都是从Zend\ServiceManager\ServiceMananger扩展而来的

我相信专门的管理器可以对功能进行分组(所有在视图帮助器管理器中注册的视图帮助器)并避免键冲突

如果您使用的是ZF2 MVC,那么您最终肯定会使用这些服务管理器。例如,如果您想注册自己的视图助手或控制器插件