Magento求分发与控制器详解.pdfVIP

  • 2
  • 0
  • 约9.22千字
  • 约 9页
  • 2026-03-02 发布于北京
  • 举报

第二章-Magento请求分发与控制器

Model-View-Controller(MVC),模型-视图-控制器,源于Smalltalk编程语言和XeroxParc。现在有很多系统

是基于MVC架构的,不同的系统MVC的实现也略有不同,但都体现了MVC的精髓,分离数据,业务逻辑和显示逻

辑。最常见的PHPMVC框架是这样的

URL请求被一个PHP文件,通常称为前端控制器(FrontController)

这个PHP文件分析这个URL,获得一个执行控制器(ActionController)的名字和一个执行方法(Action

Method)的名字,这个过程通常称为路由(Routing)

实例化#2获得的执行控制器

调用执行控制器的执行方法

执行方法中处理业务逻辑,比如获取数据

执行控制器负责把数据传递给显示逻辑

显示逻辑生成HTML

这个架构相对于传统的“每个php都是一个页面”来讲已经是一个巨大的飞跃,但还是有人抱怨【译者注:CodeIgnit

文档评论(0)

1亿VIP精品文档

相关文档