资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
Magento 系统请求响应流程图:系统请求响应流程图:下面是具体请求步骤分析 1.用户向浏览器发出请求 2.浏览器向 magento 所在的服务器发出请求,magento 的 Controllers 捕捉该请求并分发 3.Controller 使用 Oject Models,此时 Magento 的 Model 开始 config(加载 config.xml,system.xml,layout 下的*.xml 等所有配置文件) 4.Object Model 返回相应的数据 5.Controller 根据 layout 下的*.xml 的配置信息使用相应的 Layouts 6. Layout 使用 Blocks(Blocks 是 Layout 的骨架) 7. Blocks 使用 Object Model(这步是天经地义的,不通过 Model 使用数据库等相关的资源,Blocks 就是巧妇难为无米之炊) 8. Object Model 使用数据库资源(就是使用具体 tables 的数据) 9. 使用 DB 10. 返回 DB 资源 11. 返回 Data 给 Object(主意 Magento 的 Data 被加工成 Object 了) 12. 返回 data 对应的 Object 给 Block 13. Block 使用 Helpers(Helpers 其实就是打杂的,正如其名,作用完成一些特定的功能) 14. Helpers 使用 Object Models 资源(Helpers 打杂的最终目的-搞点东西回来) 15. Object 返回 Helpers 请求的资源 16. Helpers return HTML(Helpers 打杂主要就是处理一些 HTML 相关的东西)给 Blocks 17. Blocks 使用 Templates(用 Template 把内容显示出来) 18. Templates 使用 Helpers(Helpers 有时需要配合一下 Templates,如 Helpers 用于控制图像的显示等功能) 19. Helpers 返回 HTML 或者 data 给 Template 20. Template 返回 HTML 给 Blocks(block 其实就是页面的一部分自定义的区域) 21. 返回 HTML 22. 返回 HTML 23. Controller 使用 Helpers(主要处理 URLs 相关的东西)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号