php
wyg4859
asp php asp.net
展开
-
解读Zend框架(一) MVC模式
随着信息技术的发展,人民生活素质的提高,电脑配置和网速的迅速提升,Web 应用程序已经再也不是单纯的Html就能够满足用户的视觉享受和口味的。因此自从Web2.0概念提出后,互联网应用变得越来越复杂,多项技术并行交互应用,使得传统的设计思想和开发模式已经无法满足对于当下的开发需求。不管后来的PHP框架如何革新,类Rails也好,领域驱动也好,据不完全统计,99.9%的PHP Web框架都离不开一个转载 2010-01-17 10:43:00 · 625 阅读 · 0 评论 -
解读Zend框架(二) 环境配置
现在,我们在浏览器中打开http://framework.zend.com/网站,可以看到,目前最新的ZF稳定版本是1.9.4(2009.10.20)1.9.6(update:2009.12.05)。至于下一个大版本号是1.10.x还是2.0.x,目前仍颇具争议,但是根据鄙人从官方的SVN服务器上下载的版本来看,标注的版本号为1.10.0 Dev(update:已确定1.9.x之后是1.10.x,转载 2010-01-17 10:44:00 · 591 阅读 · 0 评论 -
解读Zend框架(六) Zend_Application配置
通常情况下,我们对于Zend框架的环境变量设置会在public文件夹下的.htaccess文件中定义,并且在index.php文件中将其实现,请看以下两段代码:view sourceprint?1.SetEnv APPLICATION_ENV developmentview sourceprint?1.转载 2010-01-17 10:52:00 · 1222 阅读 · 0 评论 -
php效率高写法
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$转载 2010-01-17 12:47:00 · 673 阅读 · 0 评论 -
解读Zend框架(三) 项目配置
小生自08年开始接触并使用ZF框架,当时的版本还是1.4.2,时隔一年,版本号犹如房价一般,刷刷的往上攀升,此时此刻已经是1.9.41.9.6(update:2009.12.05)了。话说在1.8版本以前,项目的配置大多是利用ini或者xml格式的文件通过Zend_Config类装载。而之后的版本发生逆转型的变化,导致一时间坊间流传的各版ZF葵花宝典均在1.8版本升级后一一失效,导致很多欲入此门的转载 2010-01-17 10:49:00 · 642 阅读 · 0 评论 -
解读Zend框架(四) 引导文件
根据上回的项目结构介绍,我们可以很清晰的认识到ZF项目的一切路由请求都交由index.php这个引导文件来处理,那么在这个文件中到底有哪些内容,需要我们做些什么?请先预读代码:view sourceprint?01.defined(APPLICATION_PATH) 02.|| define(APPLICATION_PATH, realpat转载 2010-01-17 10:49:00 · 767 阅读 · 0 评论 -
解读Zend框架(五) 前端控制器
在ZF框架中,前端控制器好比人类的大脑,处理着每一个通过HTTP协议发送过来的的请求,告诉请求该访问哪个正确的控制器以及动作。ZF开发人员对其也着实下了一番功夫,仅此组件,就采用了两种不同的设计模式实现功能:前端控制器模式以及单例模式。我们在开发WEB应用系统(但不拘于WEB应用)时,存在很多不恰当的设计方法,比如让客户端直接访问各个请求页面。如smarty模板框架,这种实现方法,会导致项目的转载 2010-01-17 10:51:00 · 1015 阅读 · 0 评论 -
MySQL优化之索引的使用
摘要:如何优化<a onclick="function onclick(){tagshow(event, %CA%FD%BE%DD%BF%E2);}" href="javascript:;" target="_self">数据库系统的性能,使其尽可能快地处理各种查询,是本文将要介绍的。<a onclick="function onclick(){tagshow(even转载 2010-04-20 14:51:00 · 466 阅读 · 0 评论