【发布时间】:2012-01-13 20:01:02
【问题描述】:
我想知道是否有任何针对 PHP 的完全事件驱动框架,它们基于依赖注入进行解耦。我知道有一些框架可以使用这些模式 - 但最终应用程序的整个生命周期仍然是预定义的并且在样式上是线性的。
例如,大多数框架都是为接收、处理和返回来自 HTTP 请求的结果而构建的。事件驱动框架会为此提供处理程序,但也可以用于新用途,例如后台处理、命令行交互或其他非标准用例。
【问题讨论】:
-
事件驱动是什么意思?像 NodeJS、Twisted 还是 EventMachine?由于 PHP 按请求执行,因此它始终是线性的。而且我不希望有没有预定义行为的程序。
标签: php design-patterns frameworks dependency-injection