1,用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会;
2,如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍---延伸(静态调用静态:self::XX 或者 类名::XX 静态调用动态self::动态)
3,$row[’id’] 的速度是$row[id]的7倍。
4,少用for 尽量用foreach代替
5,不用的变量尽量注销掉(函数:unset)
6,使用include_once代替require_once,引入的文件路径最好给绝对路径
7,测试脚本执行时间时请用$_SERVER[‘REQUEST_TIME’]代替time()----延伸(sleep(5); echo time(),$_SERVER[‘REQUEST_TIME’];输出的结果是:后一个比前一个早5秒)
8,正则也是影响PHP运行速度的原因之一,所以在能不试用正则的时候尽量不试用正则(可以使用strtr,str_replace,is_int,is_numeric,Filter_var(),ctype_XX函数等(ctype_alnum,ctype_alpha,ctype_cntrl,ctype_digit))
9,使用选择分支语句(译注:即switch case)好于使用多个if,else if语句。
10,打开apache的mod_deflate模块,可以提高网页的浏览速度。
后续添加。。。。。