Do we have any BPM frameworks developed in PHP?
I did a Google and found some old (2005) entires which talk about starting such a project. But I don't see any solid framework out and running. So, I was just curious.. do we have any?
If not, why haven't the community yet developed one? Zend framework is a leading PHP 开发者_如何学JAVAframework, why haven't they started developing such a component?
Most of the relevant BPMN 2.0 based Open Source Process Engines are written in Java (e.g. Activiti, Camunda, jBPM, Bonita). If you would like to integrate such an Engine into your PHP-Application, you could use the REST-APIs of those Engines. With this approach, you could use proven BPM-Engines within your PHP application. In addition, you have benefits like active communities, stable code etc.
Could this be an adequate alternative for your usecase?
We have developed a new BPM framework from the ground using PHP called Process Companion. It is based on the BPMN 2.0 standard. Get more information at http://www.processcompanion.com
You should check EzerPHP out. Very promising. code.google.com/p/ezerphp/
https://code.google.com/p/hush-framework/ Here is another choice, very fit. The only problem is it's description is in Chinese. BTW. I'm a Chinese lol.
精彩评论