http://blog.csdn.net/huyanping/article/details/7783629
application/ – 存放应用程序的目录,包括 MVC 系统、配置文件、服务以及引导程序(Bootstrap.php)
configs/ – 配置文件目录。
application/modules – 多模块目录结果 例如admin(后台前程), default(前台),shop(商城)各个模块下都有自己的controllers,modules,Views
controllers/models/views/ – 控制器/模型/视图 目录。
application/cache – 存放缓存等数据
application/helpers/ – 这个是存放“行动助手”(action helper)的目录。这些助手类默认的命名空间是“Controller_Helper_”,如果是多模块那么命令空间将是“<Module>_Controller_Helper”。
Bootstrap.php – 这个是应用程序入口文件。这个类的主要工作是引导应用程序,注册并初始化组件(component)。注意:不要在这个文件调用前置控制器(front controller)的 dispatch() 方法。
library/ – 存放类库的目录。第三方的类库和自己写的类库放在这里进行自动 加载 但要注意要用自己独立的命名空间(建子目录)。
public/ – 存放公开文件的目录,也即网站的根目录,存放可以被用户访问的文件,例如js、css和图片等等。index.php 是应用程序的单入口,其主要工作是建立php环境,引用Bootstrap.php来初始化,并调用前置控制器的dispatch()方法来分发请求。
相关推荐
手册开篇介绍了Zend Framework 2的基本概念和安装步骤,说明了如何设置开发环境以及怎样开始一个简单的项目。手册中提及了一些基础的假设,这暗示着读者应具备一定的PHP基础知识和开发经验。 在“Getting Started”...
首先,你需要在项目的根目录下创建各个模块的文件结构,每个模块应包含各自的Model、Controller和View目录。配置文件,如`application.config.php`,需要定义这些模块,并指定它们的路由规则。此外,你还需要设置...
5. ZendSkeletonApplication和Composer: ZendSkeletonApplication是Zend Framework 2的一个基本应用程序模板,用于快速搭建项目的初始结构。Composer是一个PHP的依赖管理工具,它可以帮助开发者自动加载和管理PHP...
综上所述,“zend framework2 demo”是一个展示 Zend Framework2 基本功能和架构的实例,它包含了一个基本的MVC结构和必要的配置文件,适合初学者了解和学习该框架。通过深入了解和实践,开发者能够掌握如何在实际...
- **推荐目录结构**:虽然Zend Framework本身并没有强制规定目录结构,但官方文档推荐了一种较为通用的目录布局。这里给出一个经过适当调整的建议目录结构示例,以便更好地适应实际开发环境: - `zf-tutorial` - `...
这个API文档包含了类、接口、方法、常量等编程元素的详细说明,便于开发人员在实际项目中高效地利用Zend Framework。 **1. Zend Framework基础** Zend Framework(简称ZF)是一个基于组件的PHP开发框架,旨在提高...
- **组件列表**:提供 Zend Framework 核心组件的详细列表和说明。 - **使用示例**:为每个组件提供使用示例,帮助开发者更好地理解和使用这些组件。 通过上述内容,我们可以看到,《Manning Zend Framework in ...
### Zend Framework 1.10 中的 Zend Tool 使用详解 #### 概述 在本篇文档中,我们将详细介绍Zend Framework 1.10版本中Zend Tool的各项功能与使用方法。Zend Tool是Zend Framework的一个强大工具集,它为开发人员...
Zend Framework 是一个基于 MVC(Model-View-Controller)模式的全功能开源框架,旨在提供高效、可扩展的 web 应用开发。本手册涵盖了 Zend Framework 的各个方面,帮助开发者深入理解和使用这个框架。 在 Zend ...
接着,文章通过一个实际的示例来说明Zend_Config_Ini的基本使用方法。在这个示例中,定义了一个生产环境(production)和一个开发环境(staging)的配置数据。由于开发环境的配置数据和生产环境的配置数据有类似之处...
- **Zend_Server**:提供运行时信息,包括类、方法和参数的详细说明。 **6. 安全性** - **Zend_Acl**:访问控制列表,用于定义权限和角色。 - **Zend_Crypt**:加密和哈希功能,保护敏感数据。 - **Zend_Validate*...
- `Zend`:Zend Framework,Magento的基础框架之一。 - `Varien`:Magento自有的Varien框架。 - `PEAR`:PHP扩展和应用仓库。 - `LinLibertineFont`:字体库。 - `googlecheckout`:Google Checkout的相关库。 ...
在 Zend Framework 中,开发者可以利用其组件化的结构,快速构建模块化的应用程序。框架的核心特性包括 MVC(Model-View-Controller)设计模式支持、数据库集成、表单处理、认证和授权、国际化和本地化、缓存管理等...
- 包含 Magento 使用的各种核心库,如 Zend Framework、Varien 和 PEAR。 - `Zend`:Magento 基于 Zend 框架构建,包含许多 PHP 类库。 - `Varien`:Magento 自有的框架,包含很多扩展和自定义组件。 - `PEAR`:...
- **安装与配置**:详细说明如何在不同的环境中安装和配置 Zend Framework。 - **MVC架构**:讲解 MVC 模式在 Zend Framework 中的应用,包括控制器、模型和视图的创建和交互。 - **组件库**:详细介绍各种组件,...
"ZendFramework-2.3.0-apidoc" 文件包含完整的 Zend Framework 2.3 API 文档,详细说明了每个类、接口、方法和常量,是开发过程中重要的参考资料。开发者可以通过查阅此文档了解框架的具体功能和用法,快速上手开发...
2. `library`:这个目录通常包含 Zend Framework 的库文件,以及可能的自定义类库。开发者可以在其中找到 Zend Framework 提供的各种组件,如路由、控制器、模型、视图助手等。 3. `public`:这个目录是Web服务器的...