简述MVC

您所在的位置:网站首页 简述mvc设计模式的含义 简述MVC

简述MVC

2023-10-21 22:51| 来源: 网络整理| 查看: 265

MVC是一种设计(架构)的思想:

分层: C层:controller是处理业务逻辑层的----controller目录下; M层:model是处理数层----model目录下; V层:view是数据的展示-----view目录下

出现的方式分为两种: 1:功能: C层是controller是处理业务逻辑层的; M层是model是处理数据增删改查等工作; V层是view是数据的展示;如html、js、css 服务器一般情况下有浏览器发送到服务端,服务器夹杂这请求到controller进行处理,这有一个关键的技术就是模板引擎,将数据和页面交给模板引擎返回完整的页面出来,在有服务器返回给客户端。整合的数据大多都是由html来展示的,虽然MVC是后端的架构,针对的客户端是浏览器,因为是客户端在解析html。 2:人工: 小型的项目:区分的有前端有后端,后端上业务逻辑和数据就由一个人来写了。 大型的项目有一个设计理念是工种分层。 工种分层:区分清楚,有专门的数据库工程师,后端只操作业务逻辑程序、专门请求接口就好了。

MVC缺点: 后端: 如果客户端由浏览器换成别的别的客户端(是有浏览器换成非浏览器。如:手机); 同样需要数据的时候,如果是MVC解写出来的数据,别的客户端可能解析不了; 手机端用浏览器还好说,因为同样有html;非浏览器展示数据的时



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3