划分前后端。视图层(V)是页面的搭建,显示各种数据,划分为前端;模型层(M)是存储各种数据和处置不一样的业务逻辑,划分为后端。最重要是控制层的划分,由于这关系到前后耦合问题的处置。控制层(C)是拥有转发和处置请求的功能,它是一个信息的调配处置器,分析推广客户端的请求内容并把此内容发送给某个服务端,服务端得到内容在模型层处置后,反馈内容给控制层,再由此给推广客户端发送正确的网页页面。虽然说控制层和模型层的交流比较简单,用来进行数据交互。从控制层有哪些用途来看,它是数据的交互和调度地方,没业务逻辑,所以把控制层划分到前端比较合理。