Please enable JavaScript.
Coggle requires JavaScript to display documents.
web 流程框架 (初始化 (路由分发到控制器 (控制器进行二次分发 并进行业务逻辑处理 并请求数据 生成最终数据 (把 最终数据 放入视图中…
web 流程框架
初始化
路由分发到控制器
控制器进行二次分发
并进行业务逻辑处理
并请求数据
生成最终数据
把 最终数据 放入视图中
作为响应返回给请求者
wp 利用的是模板,这个是有一定规矩的(即抽象化了),可以自定义布局,样式,和动作
又发展出过滤器 中间件等等
要点初始化只进行一次
函数(类 控制器)的自动加载
软件工程
可复用
写成函数和类
可扩展
规划那些点可扩展那些不可扩展,有限制的不可能无限扩展
可维护
把控制代码数据化
一种是数据库 工作流 其实类似于dsl
用java js类的可解释vm的语言
专门的描述语言dsl 非常不好,好处是可以做一个壁垒,用一些自然语言 比如类似ruby
请求事件
利用事件即触发响应