当用户经过url触发命令时,例如url=http://control.blog.sina.com.cn/admin/article/article_add,这意味着进入bolg项目中的admin.php文件,调用框架文件如ThinkPHP框架,找到article.class.php文件,其中article为一个controller类,继承于controller(TP3.2),article_add为方法,把用户经过url传过来的参数进行处理。这就是控制层!php
当方法把穿过来的参数如db_blog,找到数据库中的那堆叫blog的表。经过db_Username,找到blog中的Username表,这就是业务层。但在MVC中,经常把业务层和模型层相合并。数据库
传说中的模型层实际上就是对数据库的增删查改。框架