n年前第一次学习MVC模式的时候写的日记

MVC 是三个字母的缩写:

MODOL模式

controller 控制器

 VIEW 视图

传统的MVC view就是网页,显示各种内容

 CONTROLler控制器是 CGI 或php 或者 ASP.NET的与服务器动态交互传统的

MVC 数据流被集成到VIEW中,根据交互来显示响应的数据

AJAX中 使用MVC 设计网页 :

好处:可以实现分工操作,是未来的主流

美工的搞美工,编程的搞编程,等等

AJAX中 VIEW 作用: 提供可视化界面,负责监视界面的操作

与controller交互 来把需要的数据显示出来

 VIEW举例: 例如一个网页 :设计网页的显示样式, 这个网页要显示什么,有什么控件,

至于业务逻辑完全不用懂,不用设计,只设计网页的外观因此不需要其他知识,

只需要会设计网页就可以了, 还有利用CSS来设计样式

VIEW中 不要包含逻辑部分: 上面使用虽然正确,但是不符合MVC,因为这会给美工人员带来困惑, 正确的方法: 好的美工人员可是天才哦 就想美术家毕加索 有时候 一个网页的外表可以起到决定性的作用所以有必要 让美工人员专业化 (也不是太好,美工人员还必须知道 onclike是什么意思,这样会使美工人员的专业化降低但是这种方式是美工人员可以接受的) 然后在业务逻辑层里面 设计这样的函数 function abc (event) { showresult("data.xml","name"); } 美工设计人员可以只用一个函数名字,其他都不用知道,只需要知道这是一个点击事件, 一个好的美工人员应该专注于 利用已有的部件 创造出美丽的网页界面,而不用理会太多, 美工的工作越专业 有助于设计

posted @ 2009-09-23 11:26  书奎  阅读(242)  评论(0编辑  收藏  举报