2

我最近在我的一些项目中经常使用 Symfony2 DI,并且刚刚开始尝试 Zend DI。我可以看到 SYmfony2 DI 比 Zend DI 好很多,因为它还提供了 Zend DI 中不存在的以下功能:

  • 使用 XML、YML、PHP 配置服务...
  • 标记功能
  • 事件/调度员

如果我错了,请纠正我?

4

1 回答 1

1
  • AFAIK zend DI 可以从任何可以返回数组的格式(XML、INI、YMP、PHP、NEON,甚至 CSV 可能:D)
  • 那有什么用?
  • ZF2 有一个强大的 EventManager 并且在 DI 配置中也设置了 Dispatching - 任何实现 Dispatchable 接口的东西都可以被调度 - 但我看不到事件和 Dispatching 如何与 DI 实现相关联。
于 2012-05-14T15:44:58.023 回答