使用开源
6年前的开源:
FoxBPM: 开源的BPM、流程引擎项目 (gitee.com)
pan盘古PBM
一套js框架
雷劈流程设计器: 该系统被驰骋公司收购并接管维护,尊重作者的意愿继续开源。驰骋工作流,表单引擎请访问公司网站。 (gitee.com)
三大模块
GUI自定义(拖拽)
数据导入
数据处理
出报表
入门
还是老三件套
1.mysql - 用的navicat编辑器,现在要收费,学习版自找
2.thinkphp + js 用的雷劈那个框架(如上雷劈编辑器的参考)
3.服务器 - 自建,php_study,或者php_;用过都说好
下面再展开说说
数据库,
可能会提示Access Denies of Mysql
新建一个库,格式选utf-8,命名为:leipi_formdesign
执行DB目录下的.sql脚本
至于为什么要这么干,可以通过thinkphp, config 查找,确认
总之就是要和配置对上
ThinkPhp
可能点击后,跳转路径找不到
通过Fildder查看,缺了哪个路径,一般时配置每配上
基本不需要怎么配置
但是要路由执行wwwroot
PhpStudy
现在能获取的都是pro版本,和以前学习版,可续版很不同
但是换汤不换药
改wwwroot的方法:双击这里即可,修改后会自动启动(phpstudy_pro版本)
具体实现
开源的版本,很多错漏
会碰到,点击没反应,或者莫名的错误
或者,通过盲猜
或者,通过打开thinkphp的debug开关
或者,通过php var_dump
或者,通过浏览器返回判断
或者,通过浏览器console 看日志
或者,你有更专业的前端访问工具
总之,第一步要找到出错点+提示,如:
127.0.0.1/index.php?s=/Flowdesign/add_process.html
翻译一下,,,,,