`

Zend Framework 应用的目录结构

    博客分类:
  • Zend
 
阅读更多

http://blog.csdn.net/mengxiangbaidu/article/details/7047110 

Zend Framework创建的应用有自己独特的结构,这里讲一下一个web应用具备的基本目录结构。大体如下:

root@coder-671T-M:/mydev_src/zend_framework_learn/www/zf_demo2# tree
.
├── application应用主目录
│   ├── Bootstrap.php
│   ├── configs配置文件存放目录
│   │   └── application.ini应用默认配置文件
│   ├── controllers控制器
│   │   ├── ErrorController.php
│   │   └── IndexController.php
│   ├── formsform存放目录
│   │   └── TestForm.php
│   ├── layouts布局存放目录
│   │   └── scripts
│   │       └── layout.phtml
│   ├── models 模型目录
│   ├── modules 模块目录
│   │   └── testmod 指定的模块
│   │       ├── controllers指定模块的控制器
│   │       │   └── NewsManageController.php
│   │       ├── formsform目录
│   │       │   └── TestForm.php
│   │       ├── models模型目录
│   │       │   ├── DbTable数据表相关目录
│   │       │   │   └── TblUser.php
│   │       │   └── MyModel.php
│   │       └── views视图文件目录
│   │           ├── filters过滤器
│   │           ├── helpershelper
│   │           └── scripts视图脚本
│   │               └── news-manage
│   │                   ├── add.phtml
│   │                   ├── edit.phtml
│   │                   ├── editx.phtml
│   │                   └── index.phtml
│   └── views视图文件目录
│       ├── helpers
│       └── scripts
│           ├── error
│           │   └── error.phtml
│           └── index
│               └── index.phtml
├── docs
│   └── README.txt
├── library第三方库文件存放目录
├── public公共资源存放目录
│   └── index.php入口文件
└── tests测试目录
    ├── application
    │   └── controllers
    │       └── IndexControllerTest.php
    ├── bootstrap.php
    ├── library
    └── phpunit.xml

30 directories, 21 files

 

分享到:
评论

相关推荐

    zend framework中英文手册.rar

    1. **入门指南**:介绍如何搭建开发环境,创建第一个 Zend Framework 应用。 2. **组件详解**:对每个组件的功能、接口和配置进行详尽解析。 3. **最佳实践**:提供开发过程中应遵循的最佳实践和注意事项。 4. **...

    ZendFramework-1.10.4-minimal

    由于仅给出了 "ZendFramework-1.10.4-minimal" 这一个文件名,我们可以推测压缩包内可能包含的是 Zend Framework 1.10.4 版本的源代码、库文件、配置文件、文档等基本组成部分,但不包含任何额外的模块或示例应用。...

    Zend Framework+smarty用法实例详解

    2. 目录结构规划:虽然Zend Framework没有强制的目录结构要求,但通常会建议一个通用的目录结构,以便于组织和管理项目文件。基本结构包括Web根目录、应用目录、模型目录、模板目录等。 3. 配置.htaccess文件:....

    基于Zend Framework 框架的CMS PHP 源代码

    本资源提供了基于Zend Framework的CMS源代码,这为我们深入理解PHP编程和Web应用开发提供了一个宝贵的实践平台。 **一、Zend Framework介绍** Zend Framework是一款开源的PHP框架,由Zend Technologies公司开发,...

    ZendFramework 1.12.9 代码和文档.rar

    1. **下载与解压**:首先,从官方网站或者提供的压缩包"ZendFramework-1.12.9.zip"下载并解压到服务器的适当位置。 2. **环境要求**:确保服务器环境满足PHP 5.2.5或更高版本。 3. **配置自动加载**:通过设置`...

    Zend Framework实例教程

    - 命令行下载:使用`wget`命令下载,例如:`$ wget http://framework.zend.com/download/tgz`,接着解压:`$ tar -xvzf ZendFramework-0.1.2.tar.gz`。 ##### 目录结构: - 将下载的`library`目录重命名并放置于...

    Zend Framework教程之Zend_Layout布局助手详解

    以文中提供的layout_demo1为例,这个项目包含了一些基本的目录结构,例如应用配置目录、控制器目录、模型目录、视图目录等。在这个项目中,加入了layout功能,具体操作是在应用配置文件中,即layout_demo2/...

    zend framework 1.7.5 使用基本例子

    在项目结构中,Zend Framework 自带了一个默认的模块(通常命名为 "default"),包含了基本的控制器、视图和模型文件。在这个 "zfstepbystep" 的例子中,我们可能将逐步学习如何创建新的模块、控制器、动作和视图。 ...

    zend framework教程.zip

    本教程将深入讲解 Zend Framework 的核心概念、设计模式以及实际开发中的应用技巧。 ### 一、Zend Framework 的核心概念 1. **组件化设计**:Zend Framework 采用模块化和组件化的开发方式,每个功能模块作为一个...

    zend framework1.0 中文教程

    尽管 Zend Framework 并未强制要求特定的目录结构,但官方文档中推荐了一种较为通用的目录组织方式: - **zf-tutorial**:项目根目录。 - **application** - **controllers**:控制器文件存放位置。 - **models*...

    zend framework 2手册

    Zend Framework 2手册详细介绍了如何安装、配置以及开发使用该框架的应用程序。 手册开篇介绍了Zend Framework 2的基本概念和安装步骤,说明了如何设置开发环境以及怎样开始一个简单的项目。手册中提及了一些基础的...

    Zend Framework手册中文版

    - "framework":这个标签强调了我们讨论的是一个框架,即 Zend Framework,它提供了结构化的开发环境和组件,便于开发者遵循一定的规范进行编程。 - "zend":这是框架的名字, Zend Technologies 创建并维护了这个...

    Zend Framework 2 基础教程

    下载地址为:[http://packages.zendframework.com/](http://packages.zendframework.com/),选择“2.0.0beta1 Standard Distribution--Minimal--zip”。 #### 五、构建应用程序 接下来,我们将构建一个简单的音乐...

    zend framework2例子album 完整能运行

    Zend Framework 2(ZF2)是一个面向对象的、模块化且高性能的PHP开发框架,用于构建Web应用程序和服务。本示例“album”是ZF2官方提供的一个基础教程项目,旨在帮助开发者快速理解和学习如何在ZF2中进行实际的开发...

    zendFramework中文手册

    **目录结构与组件** 在 zend Framework 中,每个功能模块都被封装为一个独立的组件,如路由、控制器、模型、视图、数据库访问等。这种组件化设计使得开发者可以按需选择和组合所需功能,提高开发效率。例如: 1. *...

    ZendFramework-1.11.11minimal

    3. **MVC架构**:Zend Framework 实现了标准的MVC模式,将业务逻辑、数据和用户界面分离,提供了清晰的结构,有助于提高代码组织和可维护性。 4. **支持多种数据库**:通过 Zend_Db 组件,框架可以与多种数据库系统...

    zendframework快速配置

    如果选择手动下载,将压缩包 "ZendFramework2" 解压到你的项目根目录或者一个你习惯的库目录下。如果使用Composer,可以添加以下依赖到你的 `composer.json` 文件: ```json { "require": { "zendframework/zend...

    ZendFramework-2.4.3.zip

    在 `ZendFramework-2.4.3` 中,你可以看到模块如 `Application`, `Album`, `User` 等,每个模块都有自己的目录结构,方便管理。 2. **依赖注入容器(Dependency Injection Container, DIC)**:在 Zend Framework ...

    zend framework

    1. **模块化设计**:Zend Framework采用模块化结构,允许开发者将应用划分为多个独立的、可重用的模块,每个模块都可以有自己的控制器、模型和视图,从而提高代码的组织性和可维护性。 2. **MVC模式**:作为经典的...

    诗意的边缘:PHP顶级框架Zend Framework开发实战-代码

    通过 Zend_Controller_Front,你可以设置路由规则,分发请求到相应的控制器,实现应用程序的导航结构。 **2. 组件化设计** Zend Framework 的组件化设计允许开发者按需使用,避免了不必要的性能开销。例如,你可以...

Global site tag (gtag.js) - Google Analytics