事件驱动的 PHP 框架?[已关闭]
2022-08-30 19:59:56
我想知道是否有任何完全的事件驱动框架用于PHP,这些框架基于依赖注入进行解耦。我知道有一些框架利用了这些模式 - 但最终应用程序的整个生命周期仍然是预定义的和线性的风格。
例如,大多数框架都是为接收、处理和返回来自 HTTP 请求的结果而构建的。事件驱动框架将具有用于此的处理程序,但也能够用于新的目的,如后台处理,命令行交互或其他非标准用例。
我想知道是否有任何完全的事件驱动框架用于PHP,这些框架基于依赖注入进行解耦。我知道有一些框架利用了这些模式 - 但最终应用程序的整个生命周期仍然是预定义的和线性的风格。
例如,大多数框架都是为接收、处理和返回来自 HTTP 请求的结果而构建的。事件驱动框架将具有用于此的处理程序,但也能够用于新的目的,如后台处理,命令行交互或其他非标准用例。
我个人从未将其用于项目,但我相信普拉多涵盖了您的要求。它是组件化的,但我不能确定依赖注入方面。
从他们的网站:
PRADOTM 是一个基于组件的事件驱动编程框架,用于在 PHP 5 中开发 Web 应用程序。PRADO 代表 PHP 快速应用程序开发面向对象。
我知道这是因为我的一个大学同学为这个项目设计了标志和网站。