抽象化的概念看了N遍,理论上弄明白了,只不过具体要写还是很模糊,
刚才在网上找了一些通俗的理解法,呵呵,MVC原来是这样的如果把PHP系统看作是汽车的话M(模型):油门、刹车、排气 等汽车传统功能的设计。
V(视图):车的外观,车的颜色、样式、玻璃、轮胎、车灯。
C(控制):控制就是人控制了,人踩油门、踩刹车、转盘 以及其他的一些应用。不知道我的理解对不对,望高手们指教~~

解决方案 »

  1.   

    楼上这位可爱版包青天,我在上午按照你的说法去做了,下了zend framework最新版源文件以及教程手册,但这个还是很迷糊,呵呵~~ 还得努力!
      

  2.   

    用一个网站做例子的话:
    M(Model):企业数据和业务规则,就是他们之间的关系
    V(View):视图,说通俗一点就是网页显示,用户看到并与之交互的界面
    C(Control):接受用户的输入并调用模型和视图去完成用户的需求
      

  3.   


    说的很好了可以再简单的理解M(Model):数据库表 
    V(View):模板文件 
    C(Control):处理请求和发送程序
      

  4.   

    Zend Framework用过,感觉不是很适合国人习惯现在正在用ThinkPHP,感觉还好
      

  5.   

    简单点用kohana~ 要兼容就Codeigniter 都是同系的~
      

  6.   

    PHP本身就是一个很好的MVC系统
    将模型分离出来就行了
    V直接就include就可以了如果不考虑搜索引SEO,路由也没有必要,直接c=xxx&a=xxx就代表控制器和方法了现在的框架是越来越复杂
      

  7.   

    M(model)模型
    v(view)视图
    c(Control) 控制你的那个比喻还是可以的
      

  8.   

    fxs_2008大哥好象对框架有很大的成见啊!呵呵