OOP的目的就是为了把一个编写好的代码,复制再复制,继承再继承的合理利用每一次的工作,同时也方便代码管理。哪个环节出错了就去找哪个环节。很多时候我们绞尽脑汁写好一个类,但是最终发现它只new了一次,并没有生成多个的实例。这个时候再去new, 不仅效率低,代码也不够简洁。所以如果能将类的方法定义成static,就尽量定义成static,据说这样会使速度会提升将近4倍!...
标签: php优化 static
对于只有单个变量的判断,使用 switch/case 语句而不是 if/else 语句,会有更好的性能,并且代码更加容易阅读和维护。 ...
标签: php优化
尽量多用静态HTML页面,少用脚本。因为Apache解析一个PHP脚本的时间要比解析一个静态HTML页面慢2至10倍! ...
标签: php优化
用@屏蔽错误消息的做法非常低效,我们可以使用error_reporting替代,如果觉得每行这样写麻烦,还可以配置php.ini文件,搜索display_errors = on,默认是on表示开启报错功能,改为off。 ...
标签: php优化
如果你想知道脚本开始执行的时刻,使用$_SERVER['REQUEST_TIME']要好于time()。...
标签: php优化
如果没有初始化的变量,PHP解释器会自动创建一个变量,但依靠这个特性来编程并不是一个好主意。这会造成程序的粗糙,或者使代码变得另人迷惑,因为你需要探寻这个变量是从哪里开始被创建的。另外,对一个没有初始化的变量进行递增操作要比初始化过的来得慢。所以对变量进行初始化会是个不错的主意。 ...
标签: php优化
使用echo的多重参数(译注:指用逗号而不是点号)代替字符串连接。...
标签: php优化 php
在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。...
标签: php优化
php5之前的版本,使用php开始标志的缩写形式可能没有什么问题,但php5之后却是个糟糕的符号,它会引起与XML解释器的冲突。而且一旦你发布了这些代码,那么使用者就必须修改php.ini文件来打开对此符号的支持。...
标签: php优化 php
使用 echo 函数来输出字符串 在php中使用print来输出字符串,没有错,但使用echo性能更佳! ...
标签: php优化
在数组索引中使用单引号 如果你还把数据写成$array[key]这种形式,请把它写成$array['key']吧,据说$array['key']的效率是$array[key]的7倍! ...
标签: php优化
string urlencode ( string $str ) 此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页。 返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。 ...
UCenter 是 Comsenz 旗下各个产品之间信息直接传递的一个桥梁,通过 UCenter 站长可以无缝整合 Comsenz 系列产品,实现用户的一站式注册、登录、退出以及社区其他数据的交互。 不得佩服UCenter的强大!其实UCenter可以无缝整合 Comsenz 系列产品之外,也可以整合其它PHP开发的应用程序,只要那些应用程序可以满足两个条件: ...
标签: UCenter
早晨一缕阳光射进来,觉得有点刺眼,带着一些的不习惯。从2012年末到2013年的现在似乎这是第一次见到阳光。那些日子是大风天和雾霾天和 雨天交接着的天气,不见阳光的天气,感觉心灵的深处在笼罩着阴影,久之,开始在发霉了,而那潮湿的雾天更助长了霉菌的成长。。。...
标签: 随笔
风雪之隅是知名PHP技术博客(http://www.laruence.com/)的名称,博主叫惠新宸。 惠新宸于2011年8月作为核心开发人员加入PHP语言官方开发组,目前是该组织的唯一一位国人,也是国内最具影响力的PHP技术专家之一。风雪之隅 一直专注与PHP底层原理的研究和分享。 其中《深入理解PHP原理》系列文章被广泛推荐, 成为国内PHP语言深度使用和定制的经典入门教材。他基于PHP扩展...
标签: 风雪之隅
微博分类
微博客归档