12.3 表现层

来源:互联网 发布:解方程组矩阵的方法 编辑:程序博客网 时间:2024/06/09 16:58
当一个请求到达系统时,系统必须能够理解请求中的需求是什么,然后,调用适当的业务逻辑进行处理,最后返回响应结果。对于简单的程序,整个过程完全可以放到视图中,只有重量级的逻辑和持久化操作相关的代码才放到封装好的类库中。

一个视图,是指视图层中一个单独的元素。他可能是一个php页面(或视图元素集合),负责显示数据和让用户生成新请求。想Smarty 这样的模板系统中,一个视图即指一个模板。

前端控制器:用一个中心来处理所有到来的请求,最后调用视图来将结果呈现给用户。

java企业应用的核心模式之一。但在php中不常用,因为初始化前端控制器所需要的开销会导致系统性能下降。

问题:

实现:

在核心部分,前端控制器模式定义了一个中心入口,每个请求都要从这个入口进入系统。
原创粉丝点击