
zendFramework
wzllai
这个作者很懒,什么都没留下…
展开
-
zendFramework分析2:引导程序
zendFramework引导过程通过Application组件完成,由于是对老版本的兼容扩展,其实现起来感觉没有yii那样优雅,它把类库当做资源,而原来那些类库又没有统一的接口,因此又需要新写资源类来间接配置和获取相应的资源。Zend_ApplicationzendFramework配置的加载通过入口文件实例Zend_Application来完成,构造方法通过初始化配置后,通原创 2012-06-29 17:08:11 · 1860 阅读 · 0 评论 -
zendFramework分析3:控制器与视图
一个自动渲染带布局的hello word为例。在配置文件中设置布局文件的存放路径resources.layout.layoutPath = APPLICATION_PATH "/layouts/",引导程序会注册布局组件Zend_Layout。//控制器<?phpclass IndexController extends Zend_Controller_Action{ pu原创 2012-06-29 19:15:15 · 1707 阅读 · 0 评论 -
zendFramework分析1:框架执行流程
1、通过url重写请求都定位到入口文件,默认是index.php2、入口文件加载系统的配置,单例生成前端控制器。老版本的框架需要在入口文件中添加部分配置和插件注册,后来由专门负责程序引导的Bootstrap类控制3、前端控制器初始化请求和返回对象,获取路由分发到具体控制器的动作4、控制器根据请求获取模型中数据5、控制器将数据渲染到视图流程可以由网上一张相关图的表示:原创 2012-06-29 16:22:31 · 3691 阅读 · 1 评论