模型-视图-控制器(MVC)

| 选择喜欢的代码风格  

模型-视图-控制器 (MVC) 模式还有和它相关的 HMVC、MVVM(大名鼎鼎的 Vue.js 就是 MVVM 模式)让你根据逻辑对象的不同作用去解耦。 模型用来作为数据访问层,并以应用中通用的格式返回数据。 控制器处理请求,处理从模型层返回的数据,并载入视图,发送响应。 视图用来展示需要在响应中使用的模板(Markup, Xml 等等)

MVC 是在各个PHP 框架中使用最普遍的架构模式。

简单说一下MVC, 首先说一下层次定义:

  • 视图(View):用户界面。
  • 控制器(Controller):业务逻辑
  • 模型(Model):数据保存

PHP 框架扩展阅读:




发表评论