社区
基础编程
帖子详情
MVC的最通俗理解
张小莱
2009-09-15 04:25:37
抽象化的概念看了N遍,理论上弄明白了,只不过具体要写还是很模糊,
刚才在网上找了一些通俗的理解法,呵呵,MVC原来是这样的
如果把PHP系统看作是汽车的话。。。
M(模型):油门、刹车、排气 等汽车传统功能的设计。
V(视图):车的外观,车的颜色、样式、玻璃、轮胎、车灯。
C(控制):控制就是人控制了,人踩油门、踩刹车、转盘 以及其他的一些应用。
不知道我的理解对不对,望高手们指教~~
...全文
312
12
打赏
收藏
MVC的最通俗理解
抽象化的概念看了N遍,理论上弄明白了,只不过具体要写还是很模糊, 刚才在网上找了一些通俗的理解法,呵呵,MVC原来是这样的 如果把PHP系统看作是汽车的话。。。 M(模型):油门、刹车、排气 等汽车传统功能的设计。 V(视图):车的外观,车的颜色、样式、玻璃、轮胎、车灯。 C(控制):控制就是人控制了,人踩油门、踩刹车、转盘 以及其他的一些应用。 不知道我的理解对不对,望高手们指教~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dzxccsu
2009-09-16
打赏
举报
回复
[Quote=引用 10 楼 fxs_2008 的回复:]
PHP本身就是一个很好的MVC系统
将模型分离出来就行了
V直接就include就可以了
如果不考虑搜索引SEO,路由也没有必要,直接c=xxx&a=xxx就代表控制器和方法了
现在的框架是越来越复杂
[/Quote]fxs_2008大哥好象对框架有很大的成见啊!呵呵
ms_X0828
2009-09-16
打赏
举报
回复
M(model)模型
v(view)视图
c(Control) 控制
你的那个比喻还是可以的
fxs_2008
2009-09-16
打赏
举报
回复
PHP本身就是一个很好的MVC系统
将模型分离出来就行了
V直接就include就可以了
如果不考虑搜索引SEO,路由也没有必要,直接c=xxx&a=xxx就代表控制器和方法了
现在的框架是越来越复杂
fengqipiaobo
2009-09-15
打赏
举报
回复
仿佛框架真的没有用过!正在学习,不知道什么时候可以派上用场!
「已注销」
2009-09-15
打赏
举报
回复
简单点用kohana~ 要兼容就Codeigniter 都是同系的~
dehexiao
2009-09-15
打赏
举报
回复
要真的弄懂它,最好自己试着开发一个框架。
wzwen
2009-09-15
打赏
举报
回复
Zend Framework用过,感觉不是很适合国人习惯
现在正在用ThinkPHP,感觉还好
wzwen
2009-09-15
打赏
举报
回复
[Quote=引用 3 楼 yw1386 的回复:]
用一个网站做例子的话:
M(Model):企业数据和业务规则,就是他们之间的关系
V(View):视图,说通俗一点就是网页显示,用户看到并与之交互的界面
C(Control):接受用户的输入并调用模型和视图去完成用户的需求
[/Quote]
说的很好了
可以再简单的理解
M(Model):数据库表
V(View):模板文件
C(Control):处理请求和发送程序
babysc1
2009-09-15
打赏
举报
回复
...这比喻真有创意
yw1386
2009-09-15
打赏
举报
回复
用一个网站做例子的话:
M(Model):企业数据和业务规则,就是他们之间的关系
V(View):视图,说通俗一点就是网页显示,用户看到并与之交互的界面
C(Control):接受用户的输入并调用模型和视图去完成用户的需求
张小莱
2009-09-15
打赏
举报
回复
楼上这位可爱版包青天,我在上午按照你的说法去做了,下了zend framework最新版源文件以及教程手册,但这个还是很迷糊,呵呵~~ 还得努力!
wzwen
2009-09-15
打赏
举报
回复
光搞概念很容易晕的
学习一款框架吧,会用后你就明白大概是怎么回事了
Spring
MVC
基础实例,能明白Spring
MVC
是怎么回事
这边基于s的注释@RequestMapping、@Controller方式
mvc
实现,通过简单helloworld例子完整全面的将整个配置过程及相关细节,了解整个流程
基于ASP.NET
MVC
项目实例
基于ASP.NET
MVC
框架的学习项目,包含
MVC
的框架的设计思路,
通俗
易懂学习
MVC
框架,需要VS2010及以上版本打开,初学者可以快速
理解
MVC
的构思以及开发。
基于ASP.NET
MVC
项目源码完整下载(含Aspose.Cells、Aspose.Words、NPOI、
Mvc
Paper及在线预览Word、Excel等文档
基于ASP.NET
MVC
框架的学习项目,包含
MVC
的框架的设计思路,
通俗
易懂学习
MVC
框架,项目中包含NPOI控件的使用方法(优点:导出几万条数据几秒即可下载下来)以及NPOI导出Excel表到数据库,Aspose.Cells的使用(导入、...
基于ASP.NET
MVC
项目源码完整下载(含Aspose.Cells、Aspose.Words、NPOI使用)
基于ASP.NET
MVC
框架的学习项目,包含
MVC
的框架的设计思路,
通俗
易懂学习
MVC
框架,项目中包含NPOI控件的使用方法(优点:导出几万条数据几秒即可下载下来)以及NPOI导出Excel表到数据库,Aspose.Cells的使用(导入、...
基于ASP.NET
MVC
项目源码完整下载(含Aspose.Cells、Aspose.Words、NPOI、
Mvc
Paper使用)
基于ASP.NET
MVC
框架的学习项目,包含
MVC
的框架的设计思路,
通俗
易懂学习
MVC
框架,项目中包含NPOI控件的使用方法(优点:导出几万条数据几秒即可下载下来)以及NPOI导出Excel表到数据库,Aspose.Cells的使用(导入、...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章