简单、轻巧、灵活的PHP工作流引擎,多环境支持
一、项目简介一个基于ThinkPHP 8.0的开源工作流引擎,适用于企业应用中常见的业务流程。它以轻量、简单、灵巧为理念设计,致力于成为简单集成的多环境支持工作流引擎。 二、功能概述简单、轻巧、灵活的PHP工作流引擎轻量级:具有强大的扩展性。非常适合在资源有限的环境中使用。 简单性:表设计简单,流程组件也十分简洁,包括start、end、task、custom、subprocess、decision、fork、join等元素,易于理解和使用。 同时,2.0版本基于ThinkPHP 框架 ORM实现。 灵巧性:暴露了大量的可扩展接口,支持流程设计器、流程引擎的组件模型自定义,如节点自定义、属性自定义、表单自定义等。这意味着用户可以根据自己的需求来扩展和定制流程功能。 数据持久层面支持:1.0版本为jdbc数据库支持有限 2.0版本采用thinkORM实现持久 解决支持多类型数据库,目前支持的数据库有sqlite pgsql oracle、mysql、sqlserver mongo等。总的来说,是一个功能强大且易于集成的开源工作流引擎,适用于各种企业应用的业务流程。它以轻量、简单、灵巧为理念,旨在提高工作效率、降低生产成本并提升企业竞争力。 五、技术选型安装教程1.composer create-project topthink/think tp 2.将工作流引擎拷贝至根目录或者扩展库 2.编辑composer.json,在autoload下增加以下内容 - "psr-4": {
- "lflow\": "lflow/src"
- }
复制代码3.执行 composer dumpautoload 4.composer require 'kphoen/rulerz' 排名不分先后
设计器图集
简单、轻巧、灵活的PHP工作流引擎,多环境支持
简单、轻巧、灵活的PHP工作流引擎,多环境支持
简单、轻巧、灵活的PHP工作流引擎,多环境支持
简单、轻巧、灵活的PHP工作流引擎,多环境支持
简单、轻巧、灵活的PHP工作流引擎,多环境支持
简单、轻巧、灵活的PHP工作流引擎,多环境支持
简单、轻巧、灵活的PHP工作流引擎,多环境支持
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0
提取码下载:
|