Ответ 1
Zeta/ezComponents имеет механизм Workflow.. Это OpenSource и свободно использовать. Не знаю, как это сравнивается с другими двигателями.
Я ищу фреймворк PHP для создания системы управления рабочими процессами. При поиске в сети я получил RADICORE, который является лучшим. Просто ищите больше опций, чтобы я мог их сравнить и пойти с одним из них.
Мои требования: Мне нужна фреймворк, который может определить рабочий процесс, как мы делаем в RADICORE, а затем поиграем вокруг него. Воспроизведение означает, что если в моем рабочем процессе есть 4 шага, я могу отбросить его и посмотреть, как продолжается рабочий процесс. Существует множество рамок, через которые вы можете создать график вашего существующего потока. Поэтому я в основном заинтересован в определении рабочего процесса, а не в создании графика для существующей структуры.
И я должен быть открытым исходным кодом (в основном PHP).
Zeta/ezComponents имеет механизм Workflow.. Это OpenSource и свободно использовать. Не знаю, как это сравнивается с другими двигателями.
Я могу предложить formapro/pvm библиотеку.
Библиотека предоставляет нам фрейм для создания workflow или бизнес-процессов, таких как BPMN. Он работает следующим образом: вы создаете процесс, создаете узлы и переходы, связываете их. Затем вы можете сделать:
Подкрепляется сетями рабочих процессов (WF-сетями) и графики., Здесь хорошая публикация о том, как работает Petri Nets
Это очень мощный и в то же время простой в использовании (благодаря теории Петри Нэтса).