PHP框架构建工作流管理系统

时间:2010-10-08 09:24:03

标签: php frameworks workflow

我正在寻找PHP框架来构建工作流管理系统。 在网上搜索我得到了RADICORE,这是最好的一个。只是寻找更多选项,以便我可以比较它们并与其中一个一起使用

我的要求如下: 我需要框架,可以像在RADICORE中那样定义工作流程,然后玩它。 播放意味着如果我的工作流程中有4个步骤,我可以删除一个并查看工作流程如何进行。 有许多框架可用于生成现有流的图表。 所以我基本上对定义工作流而不是为现有框架生成图表感兴趣。

我应该是一个开源框架(基本上是PHP)。

2 个答案:

答案 0 :(得分:7)

Zeta/ezComponents has a Workflow engine.。它是OpenSource并且可以免费使用。不知道如何与其他引擎相比。

答案 1 :(得分:3)

我可以推荐formapro/pvm库。

图书馆为我们提供了构建workflowBPMN等业务流程的框架。 它的工作原理如下:您构建一个流程,创建节点和转换,将它们链接起来。然后你可以这样做:

  • 保存流程并稍后执行。
  • 克隆并执行多个流程。
  • 暂停&继续执行。
  • 支持异步转换。并行执行任务。
  • 支持fork-join,条件,周期等。

workflow nets (WF-nets)graphs理论支持。 。这是一个很好的post on how Petri Nets works

它非常强大且易于使用(感谢Petri Nets理论)。