论坛首页 入门技术论坛

初学者浅谈MVC

浏览 1320 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-12-02  

---------------------------------------------什么是MVC----------------------------------------

 

MVC是一种设计模式,它是"Model-View-Controller"的缩写,其中文含义翻译后为"模式-视图-控制器"。

 

 

---------------------------------------------我对MVC的理解-----------------------------------

 

 

客户端-服务器反馈-图形界面-用户操作-控制器处理-调用模式-图形界面现实

 

个人认为这就是一次通过浏览器访问网站的基本流程,当然,现实流程很少这样简单。

 

在这个流程内,MVC的作用非常明显,它使整个过程变得更加清晰。

 

MVC的设计模式是一个相对于其他设计模式较为简单却又经典的设计模式。

 

它很好的实现了后台程序与前台的分离,使开发者在相对枯燥的开发过程中可以减少处理异常的实践。

 

在现实开发中,开发者总要根据客户的意愿去修改程序,前台于后台的分离有助于每次修改方便。

 

这就好像你的笔记并没有写入课本中一样,他很整洁,一点也不乱,不需要为了修改一处笔记而阅读不必要的课本内容。

 

然而,这并不代表它使用于任何地方。在一些简单或特殊的web应用中,使用MVC只会提高复杂度。

 

 

---------------------------------------------------总结------------------------------------------

 

在编程的过程中,养成一个良好的习惯,使用一种合适的设计模式,不但可以有效的增加再阅读和处理异常的效率,

 

同时也可以更好的利于同伴对于自己代码的阅读。

 

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics