
PHPHOT-ZendFramework
文章平均质量分 67
普通网友
这个作者很懒,什么都没留下…
展开
-
PHP项目导入Zend Framework的实战经验
Zend Framework甫于日前释出正式版,《PHP Smarty样版引擎》作者朱建志将它应用在实务中,体会到不少该框架的魅力与限制。 朱建志(JaceJu)《PHP Smarty样版引擎》作者,长期留意包含Zend Framework等Web开发的相关动态。曾参与7-11 Unimall、灿坤网络原创 2007-08-21 09:07:00 · 3777 阅读 · 1 评论 -
Zend Framework 1.0.0RC2 Oracle UTF8 乱码问题解决办法
这应该是 ZF 的 bug. 大部分人还是在用 OCI 吧 :P ZF 的 Issue Tracker 在这里: http://framework.zend.com/issues/browse/ZF-1541 问题描述: 1.Oracle DB nls_lang = american_america.utf8 2.PHP 程式代码也是 utf-8 encode 3.ht原创 2007-12-20 10:25:00 · 3237 阅读 · 0 评论 -
Zend Cache 用法的一个例子.
require Zend/Loader.php;Zend_Loader::loadClass(Zend_Cache);Zend_Loader::loadClass(Zend_Config);Zend_Loader::loadClass(Zend_Registry);$config = new Zend_Config_Ini(configsecr/config.ini);defi原创 2008-03-19 12:22:00 · 2900 阅读 · 0 评论 -
基于zend framework的留言本实现
暑假实习时开始接触php,和zend框架。正是到了动手才能有所突破的瓶颈,所以就把phper杂志里面的留言本程序改成了基于zend的面向对象实现。首先是数据对象即留言实例对应于数据库中的表:message class Messages extends Zend_Db_Table { protected $_name="message"; }直接派生于zendframework中的Zend_Db_原创 2008-03-21 14:44:00 · 2225 阅读 · 1 评论 -
zend framework学习小结
zend framework是MVC模式的一种实现,要快速的入门差不多只看Zend_Controller Zend_View 部分就可以了吧。1.Zend_Controller部分。最重要的类是Zend_Controller_Front.使用它的经典代码很简单:$front=Zend_Controller_Front::getInstance();$front-> setControllerDir原创 2008-03-21 14:54:00 · 2672 阅读 · 1 评论 -
升级Zend Framework 1.5+ 版本 Pdo_Oci 注意事项
Database XML Config xml file 如: Pdo_Oci q78= qsC8 qsC8 utf8 Zend Framework 1.0+ 运行OK,升级到 ZF1.5 后,用原来的配置档,无法连到 Oracle,出现如下错误: Fatal error: Uncaught e原创 2008-03-28 09:56:00 · 3096 阅读 · 0 评论 -
Integrating Smarty with the Zend Framework
Inspired by this article I started to play around a bit to integrate the Smarty template engine into the Zend Framework. My ambition was to minimize the required code in the controller actions but sta原创 2008-04-30 10:48:00 · 2632 阅读 · 0 评论 -
ZF 1.5x的一点变化
今天把Zend Framework升级到了1.5.1最新版,发现有些连接访问出错,查官方文档发现是因为Action里面的“驼峰命名”方式的改变导致。原来的情况是这样:假如我们有个 aaaBbbController::cccDddAction这么一个东西,访问的url可以是 /aaabbb/cccddd/ 也可以是 /aaaBbb/cccDdd/现在的情况是这样:要么把方法写成 aaabb原创 2008-05-08 13:19:00 · 1707 阅读 · 0 评论 -
zend cache使用中注意事项
zend cache的文件缓存性能值得注意。使用zend cache 作为数据库中间层不是一个很好的主意,尤其是在win操作系统下面(当然也和具体的硬件有关)在winxp下 sata硬盘测试中显示,对于简单的SQL语句,采用文件缓存的效果没有得到性能上的提升。使用xdebug发现问题主要处在load的时候zend cache 都需要test metadata。这是主要问题之一。个人觉得在原创 2008-05-08 13:06:00 · 1816 阅读 · 0 评论 -
Zend Framework 中的认证和授权浅见
--兼谈权限系统设计的一些问题 Zend Framework 作为 PHP 的一个官方编程框架,刚一推出来就引起了震动,大家把它简称为“ZF”。看来 PHP 已经在寻求向企业开发市场进军。但是由于推出时间短,熟悉 ZF 的开发人员,特别是国内的程序员,对 ZF 了解的还不多。现在市面上还找不到一本专门介绍 ZF 的图书,现有的资料,大部分是英文版,Zend 公司与中国公司合作翻译原创 2008-05-11 14:35:00 · 1666 阅读 · 0 评论 -
聊聊Zend Framework中Front Controller的Singleton实现
作者:老王有句老话儿说:尽信书不如无书。写程序也是一样,不仅要知其然,更要知其所以然,并不是照搬几个设计模式就显得更有技术含量。今天我打算聊聊Zend Framework中Front Controller的Singleton实现,阐述一下存在的问题。先说说什么是Singleton?所谓Singleton是指某个类只实例化一个对象。有的时候是因为客观情况需要这样的限制,比如说Windows操作系统里原创 2008-07-26 14:26:00 · 1832 阅读 · 0 评论 -
Zend_Cache 的基本用法
简单研究了一下Zend_Cache的用法,特留存于此Zend_Cache有两部分组成:前端和后端,前端用于操作缓存,后端提供缓存的存储方式。Zend_Cache的基本使用方式一般使用工厂方式:Zend_Cache::factory()的创建缓存对象。Zend_Cache::factory方法有四个参数: 前端类型,后端类型,前端参数,后端参数。前端类型有:1.Cor原创 2008-06-21 22:01:00 · 3813 阅读 · 0 评论 -
Zend_Form的初级应用
经历过很开发时Form处理问题,验证,过滤,经常修改同时经常发现这样或那样的BUG,很似头痛在做ZendFramework开发时使用了Zend_Form,结合使用Zend_Validate,Zend_Filter,Zend_View可以很好的实现Form渲染和验证过滤等功能 $form = Zend_Form();$description = new Zend_Form_Eleme原创 2008-09-12 21:39:00 · 1872 阅读 · 0 评论 -
浅谈Zend Framework, CodeIgniter与Kohana
抛砖引玉,这三份框架我都花了一定的时间精力去了解,根据项目的不同需求,我会选择不同的框架来进行开发。所以,如果你想知道哪个框架最好,本文没有答案,如果你想知道哪个框架最适合你现在要开发的项目,也许可以参考一下。 先简单的介绍一下我对三个框架的熟悉程度: CI (CodeIgniter) > K2 (Kohana) > ZF (Zend Framework)。CI我是从05/06年开始用的,原创 2008-07-02 21:16:00 · 7259 阅读 · 4 评论 -
Zend Framework 没有ActiveRecord是比较可惜的……
前阵子一直在玩Rails,对ActiveRecord越发的喜爱。 这礼拜开始在新公司上班,由于是PHP的环境,于是上班第二天,就推荐用Zend Framework,并被采纳了。之后会用ZF开发一个比较大型的项目。昨天把Zend_Search_Lucene测试了一下,效果很不错。 对ZF的整体感觉一般。虽说关注了很久,但最近才正式开始研究。尽管ZF的理念与Rails完全相反,但还是有原创 2008-06-30 22:22:00 · 2005 阅读 · 0 评论 -
关于 ZendFrameworkExample
我使用的是 zend studio for eclipse 6.0在启动界面上发现有一个链接 Examples: Zend Framework Project原来有官方的示例!太好了,最近接触了一些关于 zend framework的例子。但是我感觉大多数都不是很符合规范。我迫不及待的点击创建了一个示例!查看代码。果然,官方的就是不一样。感觉思路和目录结构要清晰很多。调试一下,看结果!竟然提示,无原创 2008-03-11 23:48:00 · 1959 阅读 · 0 评论 -
讲述Zend 的权限和身份验证的综合应用
讲述Zend 的权限和身份验证的综合应用.思路如下:setModule()浏览器地址Zend_Controller_Front registerPlugin setController()setAction()registerPlugin载入的插件处理程序将完成权限判断后定义程序的流程. 代码详解:主文件(index.php)$dbconfig = array( ‘type’ => ‘原创 2008-03-08 12:52:00 · 2089 阅读 · 0 评论 -
zend历程 之 ZendFramework-1.0.3
将从官方网上下载下来的ZendFramework-1.0.3,一试,发现不行,较ZendFramework-1.0.2一比 原来是改动了一些如:function __autoload($class){ Zend_Loader::loadClass($class);}已经不能再用,报错找不了控制器。现在用的是:Zend_Loader::registerAutoload(); //自动加载类,使用原创 2008-03-06 14:19:00 · 1689 阅读 · 0 评论 -
关于我在ZF中使用FckEditor的方法
目录放置在index.php ---js ---fckeditor控制器中写入以下内容public function AddAction() { Zend_Loader::loadFile(fckeditor_php5.php,./js/fckeditor); $sBasePath = WWWROOT.js/fckeditor/;原创 2007-08-23 09:47:00 · 1838 阅读 · 0 评论 -
zend framework学习小结
zend framework是MVC模式的一种实现,要快速的入门差不多只看Zend_Controller Zend_View 部分就可以了吧。1.Zend_Controller部分。最重要的类是Zend_Controller_Front.使用它的经典代码很 简单:$front=Zend_Controller_Front::getInstance();$front-> setController原创 2007-09-28 16:20:00 · 2130 阅读 · 0 评论 -
Zend framework版blog的demo实例教程
第一步: 首先去这个网址下载zf.http://framework.zend.com/download 在apache中建立一个project目录,把zf中的library目录放入project目录.另外需要新建几个目录,新建一个index.php文件和.htaccess文件在www目录里面,结构如下: /project/app/controllers/ /project/app/mode原创 2007-10-09 09:25:00 · 4026 阅读 · 1 评论 -
医生也用ZendFramework和AJAX
这位仁兄写的软件不是很专业,但他的作品在他的诊所得到了实际应用,解放了他的秘书。我觉得有三点值得回味:1. 忙碌的眼科医生竟然是个PHP爱好者,也可以看出象PHPer第六期上介绍的PHPOpenbiz在年轻西方白领阶层中会很有前途;2. ZF很好用;3. 如果向他推荐使用我们国内优秀的框架象THINKPHP或FLEAPHP他会不会觉得更爽(因为开发更快捷,会有更多的时间多看两个病人)原创 2007-10-11 09:50:00 · 1737 阅读 · 2 评论 -
zend framework小结
zend framework是MVC模式的一种实现,要快速的入门差不多只看Zend_Controller Zend_View 部分就可以了吧。1.Zend_Controller部分。最重要的类是Zend_Controller_Front.使用它的经典代码很 简单:$front=Zend_Controller_Front::getInstance();$front-> setController原创 2007-10-09 09:31:00 · 1770 阅读 · 0 评论 -
Zend_Acl
set_include_path(./library);require_once(Zend_Loader);Zend_Loader::loadClass(Zend_Acl);Zend_Loader::loadClass(Zend_Acl_Role);Zend_Loader::loadClass(Zend_Acl_Resource);Zend_Loader::loadClass(原创 2007-11-02 10:00:00 · 1852 阅读 · 0 评论 -
ZF开发的PHP应用与传统PHP应用集成的方法
ZF开发的PHP应用与传统PHP应用集成的方法 大家知道,ZF需要将所有HTTP请求全部交由index.php(bootstrap)来处理,所以我们需要配置服务器的URL重写规则,例如Apache的httpd.conf: RewriteEngine On RewriteCond %{REQUEST_URI} !^.*(/.css|/.js|/.html|/.zf|/.gif|/.pd原创 2008-02-03 21:50:00 · 2041 阅读 · 0 评论 -
Zend Framework入门指引
安装篇(Windows平台)安装PHP环境。Zend Framework(下面简称ZF)需要PHP 5.1.4+才能正常运行。如果你已经安装了PHP环境,跳过这一步。在Win下,我推荐使用WAMP做为开发环境。只要一路next,WAMP就把Apache、PHP5、MySQL5、phpMyAdmin等都装好了。(提醒:装好后mysql用户root默认密码为空)。点击WAMP的图标在Apac原创 2008-02-03 21:51:00 · 1768 阅读 · 0 评论 -
ZF开发的PHP应用与传统PHP应用集成的方法
ZF开发的PHP应用与传统PHP应用集成的方法大家知道,ZF需要将所有HTTP请求全部交由index.php(bootstrap)来处理,所以我们需要配置服务器的URL重写规则,例如Apache的httpd.conf:RewriteEngine OnRewriteCond %{REQUEST_URI} !^.*(/.css|/.js|/.html|/.zf|/.gif|/.pdf|/.rar|/.原创 2008-02-15 09:40:00 · 1649 阅读 · 0 评论 -
Zend Framework入门指引
安装篇(Windows平台) * 安装PHP环境。Zend Framework(下面简称ZF)需要PHP 5.1.4+才能正常运行。如果你已经安装了PHP环境,跳过这一步。在Win下,我推荐使用WAMP做为开发环境。只要一路next,WAMP就把Apache、PHP5、MySQL5、phpMyAdmin等都装好了。(提醒:装好后mysql用户root默认密码为空)。点击WAMP的图标在Apa原创 2008-03-04 10:25:00 · 1560 阅读 · 0 评论 -
如何一夜之间成为一个牛B的软件开发者?
译/转自 http://msmvps.com/blogs/omar/archive/2006/11/09/How-to-become-a-really-experienced-developer-overnight.aspx 作者Omar是http://www.pageflakes.com/的老大, 微软 Most Valuable Professional Translated By D转载 2008-03-06 14:22:00 · 925 阅读 · 2 评论 -
zend历程 之 多模块控制器
zend framework 作为构架, 模型-视图-控制器 (MVC)是重要的一个亮点,这控制器让我这样的初学者一时很头痛,反正我也搞不懂它是怎么转来转去了,我就理解为:控制器就是保存在 controller 文件夹下的文件,并且这些文件都是继承了 Zend_Controller_Action 的类,对了,这就是ZF中的控制器了( [点击图片可在新窗口打开] 不能理解,呵呵)如:文件/contr原创 2008-03-06 14:21:00 · 1850 阅读 · 1 评论 -
zend历程 之 初认控制器
从入门PHP的第二个星期,就开是接触Zend framework了,可是,后来就放了。当时没有做下笔记,接着就什么都忘了,回悔啊,现在重新学过吧!今天要看的是控制器,这玩意太大,我也只是看看皮毛,由浅入深吧!下面是一个简单的控制器: class helloController extends Zend_Controller_Action{ function indexAction()原创 2008-03-06 14:20:00 · 1889 阅读 · 0 评论 -
zend框架关于基地址
zend框架关于基地址原创 2008-03-06 14:22:00 · 1612 阅读 · 0 评论 -
ZF 视图层的技巧
ZF 版本: 1.6 在 ZF中, 做为MVC一个重要组层部分的 VIEW控制器由 三部分组成,分别是: 最外层视图应控制器 Zend_Controller_Action_Helper_ViewRenderer, 视图引擎核心层 Zend_View (这一部分是可以重写的, 所谓把 ZF与Smarty整合,主要是这一部分), 视图层最底层接口Zend_Vi原创 2008-09-26 22:55:00 · 1689 阅读 · 0 评论