发布时间:2025-12-10 19:32:30 浏览次数:5
工作流学习之–PHP工作流插件一、支持的PHP的工作流插件有:1.TPFlow(thinkphpworkflow):是一款开源的ThinkPHP工作流插件,用来解决OA、ERP、CRM、CMS等等办公软件的审核审批的问题。2.CuteFlow:是一个基于Web的文档流转/工作流工具。用户定义好一个文档之后就会按指定的
一、支持的PHP的工作流插件有:
1. TPFlow(thinkphp work flow):是一款开源的ThinkPHP工作流插件,用来解决OA、ERP、CRM、CMS等等办公软件的审核审批的问题。
2. CuteFlow:是一个基于Web的文档流转/工作流工具。用户定义好一个文档之后就会按指定的流程一步一步地转发给列表中的每一个用户。
3. ProcessMarker:是一个运行于客户/服务端的商业进程(BPM)和工作流管理软件。
4. RadiCore:是一个开源的独立于平台、独立于浏览器和独立于数据库的用于构建管理 Web 应用程序的开发工具包,有时也称为企业应用程序。
5. EzerPHP:是一种客户机服务器横式。同时,服务器端EzerPhp是常注内存的进程,并能实现工作流自动化。 EzerPhp最大的特点是简洁。可以直接嵌入到任一应用中。
二、TpFlow介绍
作者博客:http://www.cojz8.com/
代码托管:https://gitee.com/ntdgg/tpflow
使用介绍博客:https://blog.csdn.net/dxinshaofei521/article/details/84823088
TPFlow(thinkphp work flow)的优势在于:
1. 完全开源免费,你可以自行修改,无需作者授权。
2. 基于ThinkPHP工作流插件,用来解决OA、ERP、CRM、CMS等等办公软件的审核审批的问题。适合ThinkPHP项目;
3. 完善的数据表结构;
TPFlow(thinkphp work flow)的优势在于:
1. 完全开源免费。
2. 有现成的示例
三、cuteFlow介绍
下载地址:https://sourceforge.net/projects/cuteflow/
下载后->解压->打开Documentation->打开index页面,可以看到文档介绍,如下图:
缺点:没有事例参考
四、ProcessMarker介绍:
主页:https://www.processmaker.com/#about
ProcessMaker功能和特点:
◆ 有拖放式图形定义界面 ◆ 基于XML的编辑器可以自定义流程的Web窗体 ◆ 通过导入/导出可以很容易的交换文件 ◆ 文档建立于所见即所得的页面编辑器 ◆ 用户和用户群管理系统 ◆ 基于当前流行技术PHP+MySQL ◆ 有智能引擎的模板 缺点:付费 五、RadiCore介绍: 主页:https://www.radicore.org/ ProcessMaker功能和特点: 1. 是一个开发框架,基于MVC设计模式和三层式架构:使用前提:a. 懂得:BPEL; b.了解PROPEL(关于它的配置);c.能看懂根目录下的readme文件
缺点:不再更新