try another color:
try another fontsize: 70% 80% 90% 100%
Zend Framework 中文站

走进Zend Framework框架编程(五):Zend_Controller进阶

在前边的例子中,我们的index.php引导文件所在的文件夹与控制器、视图等所在的文件夹是不同的,这并不符合一般网站项目的文件夹的组织习惯。从本部分开始,我们把他们放在同一个文件夹中,这是因为ZF提供了灵活的文件夹组织和配置能力。
我们新的文件夹结构如下:

/htdocs
    library
      Zend
    Phpchina2.com
      controllers
      models
      views
      index.php
      .htaccess

走进Zend Framework框架编程(四):Zend_Controller和引导文件

上一节的基本示例已经运行成功,说明ZF已经开始工作了。这一部分我首先引入Zend_Controller的概念,再对引导文件index.php做一个详细的解释。
1,理解Zend_Controller
Zend_Controller是ZF的MVC体系的核心部份。
Front Controller(前端控制器)设计模式具体是由Zend_Controller_Front静态类实现的,所有的请求都必须通过前端控制器,并基于请求的URL被分发(dispatch)到不同的控制器去来处理。
Zend_Controller体系具有可扩展性,可以通过继承已有的类,或者通过实现各种接口和继承抽象类来写自己的扩展类,也可以编写插件或者助手类(helper)来增强系统的功能。

走进Zend Framework框架编程(三):运行第一个程序

框架主要是为了提高开发效率和支持多人团队开发而发明的。传统的平面式开发总是让每个软件项目从零开始,程序员不得不重复“制造轮子”的工作;而界面 (html+css+javascript)与程序逻辑的混杂使程序员与界面制作的角色很难分离开来,这有可能使得应用程序在其生命周期中变得无法维护。
ZF的做法是,为了提高应用程序的可维护性,它将程序的代码分成如下三个不同的部分(通常也是独立的文件):
模型(M):应用程序的模型部分。关心的是显示的数据的细节。模型通常关注的是业务逻辑,以及如何从数据库中存取数据。在具体的代码中表现为一个一个不同的类,可以看做是一个用户自定义的类库。
视图(V):视图关心的是用户显示的内容,它通常是HTML。
控制器(C):控制器将模型和视图结合起来,保证将正确的数据显示到页面上。

走进Zend Framework框架编程(二):软件安装和环境配置

走进Zend Framework框架编程(二):软件安装和环境配置

1,Windows Server2003
Windows Server2003安装完毕,最好能上网通过Windows Update安装系统所有的补丁,包括其最新的SP补丁包,虽然这对于学习不见得有致命的影响,但还是建议这样做。由于Windows 2003默认是不安装IIS的,所以在安装完毕后还必须通过“添加和删除程序”来安装IIS6.0组件。
注意,还必须注意把IIS6.0的“主目录”-“配置”-“选项”的“启用父路径”开通。还要把“Web服务扩展”中的“所有未知ISAPI扩展”设置为 “允许”-因为我们的测试环境将让PHP与IIS以“ISAPI方式”集成。“在服务器端的包含文件” 服务扩展,好像不影响PHP的require等脚本命令。

走进Zend Framework框架编程(一):开篇

这不但是Zend Framework的入门教程,还是对ZF应用层面的一个深入解读。希望带给大家一次愉快的学习过程。
1,PHP发展现状—面向过程和面向对象
PHP的发展也不是一帆风顺:从2000年左右PHP3.0的风行,到2005年PHP一度陷入低谷,再到现在PHP的再度崛起,PHP走过了一条曲折的道路。PHP从5.0开始,面向对象的功能趋于完善,然后是Zend Framework的发布,能够看出Zend公司向企业开发市场进军的意图和雄心。
PHP在4.0之前,主要以面向过程的开发为主,代码中包含着大量的系统函数和用户自定义函数。但是即使PHP5.0之后充分考虑了对类和对象的支持,但是大多数程序员的代码中真正应用对象的时候并不多,程序员还是习惯像ASP一样书写结构化的面向过程的代码。面向对象的好处并没有被大家充分挖掘出来。

2,框架的概念

Zend Framework 架構校務行政系統專案介紹(四)

Chapter 4. MVC 程式實作
接下來,我們就以 Rob Allen 的 "Getting Started with the Zend Framework" 手冊,實作 Zend Framework MVC 程式
手冊來源網址: http://zendf.com/document
http://zendf.com/download
II. 開發工具介紹安裝
Eclipse 安裝
a.安裝 jre
http://www.java.com/en/download/manual.jsp
b.下載 eclispe PDT (PHP Development Tools framework for the Eclipse platform)

同步内容