Symfony2依赖注入服务范围性能

时间:2014-08-18 08:04:53

标签: php symfony dependency-injection

从纯粹的性能角度来看,requestcontainer范围界定服务之间有什么区别吗?

我问的原因是因为我正在编写一些服务,最终通过编译器传递来收集某些标记服务的定义。现在这个持有者服务实际上并不包含定义(因为需要ProxyManager和惰性服务),只有服务ID。

但是,如果从持有者检索定义,则如果其持有的其中一个标记服务依赖于另一个请求范围服务,则可能导致错误。

简单的解决方案是request范围持有者,但效率如何?

0 个答案:

没有答案