MVC是当前最流行的WEB开发模式,一方面结构清晰,有利于开发团队的分工,让程序员、美工、前端设计三者各司其职,另一方面让程序员管理自己的数据模型和业务逻辑更加方便。它的运行时过程如下:
-
用户通过浏览器(事实上也可以通过命令行方式传入)传入参数给路由(Router)
-
路由根据请求参数访问具体的控制器(Controller)
-
控制器决定调用对应的动作(Action)
-
动作通过各种方式取得数据(即模型)
-
动作处理数据然后交给视图方案(View)显示
TAG mvc


