分享

zendFramework分析1:框架执行流程

 sumi2005 2015-08-31

1、通过url重写请求都定位到入口文件,默认是index.php
2、入口文件加载系统的配置,单例生成前端控制器。老版本的框架需要在入口文件中添加部分配置和插件注册,后来由专门负责程序引导的Bootstrap类控制
3、前端控制器初始化请求和返回对象,获取路由分发到具体控制器的动作
4、控制器根据请求获取模型中数据
5、控制器将数据渲染到视图

流程可以由网上一张相关图的表示:


前端控制器在路由请求和分发的过程中预留了6个接口,便于插件的扩展,具体如图中黄色的部分:

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多