以图明志

PHP服务器脚本

ZF Rewrite路由后$this->url的问题

在Zend Framework中处理链接的问题
Zend_Controller_Router_Rewrite是标准的框架路由器。路由是个过程,在这个过程中它取出URI的端点(跟着基本URL的URI的那部分)并把它分解成参数来决定哪个模块、哪个控制器和控制器中的哪个动作应该接受请求。模块、控制器、动作和其它参数被打包到Zend_Controller_Request_Http对象,接着这个对象由Zend_Controller_Dispatcher_Standard来处理。

PHP服务器脚本

ZF框架Controllers自定义Action

一个简单的ZF控制器转发的小程序
前端控制器是MVC组建中的苦力,因为它要实例化对象、触发事件、建立默认的行为等,它的主要目的是处理所有进入应用的请求。前端控制器的设计模式被应用于不同的MVC框架中,我们在Zend Framework中指代的前端控制器(Front Controller)实际上是指Zend_Controller_Front类,因为该类实现了前端控制器的模式。

PHP服务器脚本

Zend_Controller的工作原理

一个轻量的,模块化和可扩展的体系
Zend_Controller是使用MVC模式来构建一个站点的基础。Zend_Controller体系是一个轻量的,模块化和可扩展的体系。它只提供最核心的必要的部分,允许开发者有很大的自由来灵活地构建自己的站点。使用Zend_Controller的站点,其代码结构会有一部份是相似的。

PHP服务器脚本

使用Zend_Db_Adapter操作数据库

Zend_Db_Adapter是DB类一个核心
Zend_Db_Adapter 是 zendframework 的数据库抽象层 API,基于 pdo,你可以使用 Zend_Db_Adapter 连接和处理多种数据库,包括 microsoft SQL Server,MySql,SQLite 等等。要针对不同的数据库实例化一个 Zend_Db_Adapter 对象,需要将 adapter 的名字和描述数据库连接的参数数组作为参数,静态调用 Zend_Db::factory() 方法。

PHP服务器脚本

Zend Framework 各类库介绍

你可以在框架中取你所需的
其实zend做的只是把一个超级牛的专业phper的全部知识打包成一个程序包,提供给大家使用。当然这个phper的习惯不一定符合你的需求,只拿需要的内容吧。这些都看过之后,可以自己挑部分源码出来,做自己专属的zend framework应用,或者专门做MVC的zend framework。

PHP服务器脚本

理解Zend Framework 的MVC模式

MVC模式可以让分工更明确
这个MVC设计模式,有点像现实中我们去饭店吃饭的过程。当你到一个饭店吃饭,过程是这样的,首先你得点菜啊,不用喊,一个光溜水滑,埋了八汰的小服务员就会整个小本来你面前,"先生,你来点啥?",你看看菜谱,"给我整个小盘鱼香肉丝,再加一碗米饭。""好的,先生稍等。"说着服务员一溜小跑朝后厨方向,"那啥。。。告诉厨师别放姜啊!~~"。。。

PHP服务器脚本

Zend Framework框架简单配置

第一个Zend Framework项目
由于项目需要用到Zend Framework框架,所以现在开始深入学习这个框架。第一课总是,输出Hello World。首先确认你的PHP环境,Zend Framework 要求 PHP版本不低于5.1.4,但强烈建议使用 5.2.3 或更高版本,因为在这两个版本之间有许多重大安全和性能方面的改善和提高。
1 / 1 首页 < Prev 1 Next > 尾页 页码: