基于活动的PHP工作流引擎设计
基于活动的 PHP 工作流引擎的设计思路挺有意思的,尤其是把 Petri 网理论用得这么接地气。你可以把每个任务当成一个个节点,系统会根据你定义的流程自动帮你调度——比如“接单→打包→发货”,像流水线一样走得挺顺的。数据库结构也蛮清晰的,分了WORKFLOW
、PLACE
、TOKEN
这些表,能好地追踪任务状态和流程进展。
如果你平时用 PHP 写后台业务,不妨试试这个思路,搭个小引擎也不是费劲。
851.19KB
文件大小:
评论区