php中的MVC模式详解_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > php中的MVC模式详解

php中的MVC模式详解

 2016/5/12 5:34:25  phpkim  程序员俱乐部  我要评论(0)
  • 摘要:mvc模式--基本是公司面试的必选题目,我面试的,也有从培训机构出来的,但是还是觉得他们的回答欠缺了一些。这个题目的要点如下:如果你是回答,要单词解释,要一针见血,再具体解释。有具体的应用更好MVC思想,模式,1、解释M:model,模型,完成具体业务逻辑(包括数据库的crud操作和其他一些常规操作,如文件上传,验证码)V:view,视图,显示用户的交互界面C:controller,控制器,负责业务的调度,扮演交通警察的角色2、一句话概括核心思想,将业务逻辑和显示相分离(或将程序的输入
  • 标签:MVC 详解 PHP 模式

mvc模式--基本是公司面试的必选题目,我面试的,也有从培训机构出来的,但是还是觉得他们的回答欠缺了一些。

?

这个题目的要点如下:
如果你是回答,要单词解释,要一针见血,再具体解释。有具体的应用更好
MVC思想,模式,
1、解释
M:model,模型,完成具体业务逻辑(包括数据库的crud操作和其他一些常规操作,如文件上传,验证码)
V:view,视图,显示用户的交互界面
C:controller,控制器,负责业务的调度,扮演交通警察的角色

2、一句话概括
核心思想,将业务逻辑和显示相分离(或将程序的输入、处理和输出分离,勉强也可)

3、扩展,详细说明
比如:访问的是www.shop.com/index.php?p=Home&c=Goods&a=add

路由判断是前台(home)的商品(Goods)控制器调用add方法完成Goods模型对数据库的add操作

4、优缺点
优点:分工明确,层次清晰
缺点:理解起来比较麻烦,学习成本要高一点

发表评论
用户名: 匿名