ob_start("ob_gzhandler");
输出缓冲的效果确实很理想,并且不会为服务器带来额外的系统开销。要注意的一点是
Netscape Communicator 不支持图像的压缩。因此除非知道访问者都使用 Internet Explorer,
否则必须禁止压缩
jpeg 和 gif 图象。
4 其它技巧
在编程时,使用一些小技巧也可以加快
PHP 的运行速度:
(
1)用 i+=1 代替 i=i+1,既符合 c/c++的习惯,效率相对还更高。
(
2)尽可能使用 PHP 内部函数。
(
3)能使用单引号字符串时,尽量使用单引号字符串。单引号字符串的效率要高于双引号
字符串。
(
4)用
foreach
代替
while
遍历数组,
foreach
的效率明显高于
while
循环,而且不需要调用
reset 函数。