Tag: zendframework

Zend Tool的安装和使用

admin | PHP, ZendFrameWork | 2011-11-21
Zend_Tool是一个ZF项目创建的好工具,可以利用Zend_tool来创建我们的ZF项目的目录结构! 1、Zend_Tool的安装过程(For Windows): (1)在C:Program Files下创建一个叫做ZendFrameworkCli的文件夹; (2)将下载的ZF文件解压包中的bin文件和library文件复制到ZendFrameworkCli文件夹中; (3)将C:Program FilesZendFrameworkClibin文件夹目录添加到... [阅读全文]

Zend Framework MVC的结构

admin | PHP, ZendFrameWork | 2011-09-20
The Zend Framework MVC Architecture 一、概述: In this chapter, we will cover the following topics: 1. Zend framework MVC overview 2. The Front Controller 3. The router 4. The dispatcher 5. The Request object 6. The Response object 二、详细介绍: 1、Zend Framework MVC overview1)了解请求(REQUEST)的产生与处理过程 一个请求... [阅读全文]

Zend_Cache的简单使用(转)

admin | PHP, ZendFrameWork | 2011-09-20
一、Zend_Cache快速浏览 Zend_Cache 提供了一个缓存任何数据的一般方法. 在Zend Framework中缓存由前端操作,同时通过后端适配器(File, Sqlite, Memcache…)和 一个灵活的IDs和Tags系统(标识符和标记系统)存储缓存纪录.模块(Zend_Cache_Core) 的核心是通用,灵活和可配置.对于特定的需要,为了便捷,这里有一些继承自Zend_Cache_Core的前端: Output,... [阅读全文]

使用Zend_Mail发用邮件

admin | PHP, ZendFrameWork | 2011-09-20
$mailconfig = array(‘auth’ => ‘login’, ‘username’ => ’1020945306′, ‘password’ => ‘*************’, ‘port’ => ’25′); $transport = new Zend_Mail_Transport_Smtp(‘smtp.qq.com’, $mailconfig); $mail = new Zend_Mail... [阅读全文]

ZendFramework中application.ini配置说明

admin | PHP, ZendFrameWork | 2011-09-20
;项目配置信息 ;项目配置信息到配置方法. 以 Apache 服务器模式为例: ;可以在 httpd.conf 虚拟主机配置段或者项目 .htaccss文件里定义. ;具体定义方法是添加一行指令:  SetEnv APPLICATION_ENV 产品运行环境 ;比如开发环境: SetEnv APPLICATION_ENV development ;在使用上一篇文章中用到的方法新建项目时自动生成的.htacess文件内容如下 ;SetEnv APPLIC... [阅读全文]

Zend Framework项目搭建及多模块配置

admin | PHP, ZendFrameWork | 2011-09-20
一、快速建立Zend Framework项目 方法1、使用zendStudio快速建立zendFramewok项目 如下图所示:选择new->zendFramework Project 新建完成之后可以看到一个zF项目的文件结构如下: 方法2、windows下使用命令行 略…… 这个手册上介绍的有,挺麻烦的,我也不想写它 方法3、linux系统下使用命令行 略……  参照手册 二、配置多模块 下面添加多模块支持... [阅读全文]

ZendFramework中领域逻辑的处理

admin | PHP, ZendFrameWork | 2011-09-20
ZendFramework一直为人所诟病的缺点就是不能优雅的处理领域逻辑,这里谈谈我的一些解决思路: 先看看一般情况下我们都是怎么写Model,Controller的: Model的一般写法: class Articles extends Zend_Db_Table { } Controller的一般写法: class ArticlesController extends Zend_Controller_Action { protected $_articles; public function init()... [阅读全文]

ZendFrameWork在action中如何修改要加载的layout?

admin | PHP, ZendFrameWork | 2011-08-29
要考虑在  action中如何修改要加载的 layout 这个是可以做到的,只需要在 相应的 controller或者相应的action中加上如下两句,将layout重定向就可以了 $layout = Zend_Layout::getMvcInstance(); $layout->setLayout(‘aaa’); [阅读全文]

如何为单独的模块指定单独的公共layouts 即 多模块多布局的配置?

admin | PHP, ZendFrameWork | 2011-08-29
如果我们要建立一个多模块的的app的话,那么建议在app下面新建一个文件夹modules来存放不同的模块 并在每个模块下面建立 controllers models views 的文件夹 包括一个layouts文件夹,(用来存放layout文件) 在application.ini中添加 resources.frontController.moduleDirectory = APPLICATION_PATH “/modules” 目的是为 前端控制器 frontC... [阅读全文]

ZendFrameWork 中如何制定多个模块?

admin | PHP, ZendFrameWork | 2011-08-29
要在application.ini中指定如下参数 ;——————————————————————————- ; FrontController —————————————... [阅读全文]
Ɣ回顶部