百度首页 | 百度空间
 
文章列表
 
您正在查看 "Zendframework" 分类下的文章

2008年07月15日 星期二 下午 09:04
作者:老王

有句老话儿说:尽信书不如无书。写程序也是一样,不仅要知其然,更要知其所以然,并不是照搬几个设计模式就显得更有技术含量。今天我打算聊聊Zend Framework中Front Controller的Singleton实现,阐述一下存在的问题。

先说说什么是Singleton?

所谓Singleton是指某个类只实例化一个对象。有的时候是因为客观情况需要这样的限制,比如说Windows操作系统里只有一个回收站实例;更多的时候是因为Singleton可以避免类被频繁的实例化,从而提高效率。

下面看看Java框架里(struts,spring)
类别:Zendframework | 评论(6) | 浏览()
 
2008年01月08日 星期二 下午 07:35
作者:老王

ZF控制器的htaccess文件怎么写

这里就写一个Apache的例子:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>


设置类自动加载


在老版的ZendFramework里,可以像下面
类别:Zendframework | 评论(3) | 浏览()
 
2008年01月07日 星期一 下午 06:59
作者:老王

ZendFramework一直为人所诟病的缺点就是不能优雅的处理领域逻辑,这里谈谈我的一些解决思路:

先看看一般情况下我们都是怎么写Model,Controller的:

Model的一般写法:

class Articles extends
类别:Zendframework | 评论(13) | 浏览()
 
2007年10月20日 星期六 上午 09:18
作者:老王

前些天,我写了一篇题为“在PHP中如何让创建对象的过程变得更可读”的文章,描述了如何使用连贯接口让对象的创建更具可读性,很多网友提出不同的看法,比如说有的认为用数组更好,还有的则直接搬出我以前对Zend_Db_Select的批评,不错,以前我在不同的场合都多次强调过Zend_Db_Select是典型的伪OO实现,现在我承认我的看法有些过于偏激,但是我仍然不认为Zend_Db_Select是一个好设计。
类别:Zendframework | 评论(7) | 浏览()
 
2007年08月14日 星期二 下午 11:12

作者:老王

篮球场上所有说姚明“坏话”的人,一般都会被称为“姚黑”。我现在也处在一个类似的角色,只不过我是“ZF黑”。很多人说我不了解Zend Framework就说些不负责任的话。为了改正缺点,我今天晚上仔细看了一下Zend_Db部分。

为什么选择Zend_Db入手呢,因为在MVC结构中,M是灵魂所在,一个软件的好与坏很大程度上是有M来决定的。而对于一个Web项目而言,M不可避免的要涉及大量的CRUD操作,所以,在ZF中,Zend_Db的地位就会显得相对更重要一些。

在Zend_Db组件中,大致包括了一下几个部分:

Ze

类别:Zendframework | 评论(9) | 浏览()
 
2007年05月27日 星期日 上午 09:15

作者:老王

**********************************************************************************

<?php
require('Zend/Loader.php');

function

类别:Zendframework | 评论(3) | 浏览()
 
     
 
 
文章分类
 
 
Linux(25)
 
Apache(12)
 
Mysql(19)
 
Php(45)
 
 
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   

顶一下
 
 
 
 
 
     


©2008 Baidu