大家用一句话 说说自己理解的mvc

解决方案 »

  1.   

    M->model  对应数据库表
    V->view  没啥说的  表现层
    C->Controller 写逻辑业务代码 调用model 整理好数据  让view层显示
      

  2.   

    M就是操作数据库(源)的那些东西的集合;V就是HTML,CSS,JAVASCRIPT那些东西;C就是if...else...$_GET,$_POST,$_FILE判断处理那些东西的集合
      

  3.   

    M 是数据持久化和业务逻辑的相关操作,
    V 是数据显示和格式化相关操作,
    C 连接M 和 V。 
      

  4.   

    M 跟原始数据打交道,并整理成供C调用的数据格式
    V HTML+JS等表现层
    C 根据输入参数不同获取M提供过来的数据
      

  5.   

    现在这个都烂了业务,表现和控制相分离MVC是一种分离架构,但却不一定是最优的架构
      

  6.   

    MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式准备写一个mvc框架,做项目时可以少写很多代码,提高效率。用框架要慎重。