首先,我们来讲解下web开发原理
Web开发通常基于bs架构
用户通过浏览器向web server(web服务器)请求一个资源,当web服务器接收到这个请求后,将替用户查找资源,然后将资源返回给web浏览器。
基于web,创建出MVC架构。
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,
就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起。
M:Model,模型,和数据库进行交互
V:View,视图,负责产生 Html 页面
C:Controller,控制器,接收请求,进行处理,与 M 和 V 进行交互,返回应答。
简单来看就是