您正在查看 "Zend Framework" 分类下的文章
2008-09-27 16:32
1.包含Zend Framework全部函数、class解释、使用方法,
2.开放注册,注册会员可在线贡献词条,管理员审批后可在前台显示
3.非注册用户无法使用系统,浏览首页将自动跳转到login.php页面。
4.采用ThinkPHPRBAC管理机制(而非使用ThinkPHP框架 )。
5.相当于实时更新的在线手册。呵呵
项目进度:97%
测试地址:未开放 |
2008-09-26 16:24
1. 简介
Zend_Controller是Zend Framework的MVC体系的核心部份。MVC指Model-View-Controller,是一个用于分离应用逻辑和表现逻辑的设计模式。Zend_Controller_Front实现了Front Controller设计模式,所有的请求都通过front controller(前端控制器)并分发(dispatch)到不同的控制器来处理,分发的过程基于请求的URL。
Zend_Controller体系具有可扩展性,可以通过继承已有的类或者自己写个新的类来实现各种接口和抽象类,也可以编写插件或者助手类(helper)来增强系统的功能。
|
2008-09-26 16:23
Zend Framework 的路由转发功能不仅可以让 url 变得简洁易记,而且非常对 SEO 非常有益,zf 的路由转发有着多样的配置方法,能实现各种转发需求。
随着站点复杂程度的增加,我们会有越来越多的转发规则,而将这些规则独立到一个文件中,是一个非常好的习惯。本文讲解的是将转发规则存放在单独的配置文件里面,然后配合 Zend_Config 实现转发的方法。
对于直接在程序中实现转发设置,手册上有简单的示例:
PHP:
|
2008-09-26 16:22
1 各模块工作原理
1.1Zend_Models工作原理
通过继承Zend_Db_Table(abstract类)管理一个Model类。
1.2Zend_Controller工作原理
Zend_Controller_Front接收一个请求,然后由 Zend_Controller_Router来决定分配给哪个controller(实现Zend_Controller_Action的类)。 Zend_Controller_Router把URI分解封装成一个Zend_Controller_Dispatcher_Token 对象。Zend_Controller_Front接着进入一个分 |