39、mod_zip可作为Apache模块,用来即时压缩你的数据,并可让数据传输量降低80% 。
40、在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用 file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题 。
41、尽量的少进行文件操作,虽然PHP的文件操作效率也不低的 。
42、优化Select SQL语句,在可能的情况下尽量少的进行Insert、Update操作(在update上,我被恶批过) 。
43、尽可能的使用PHP内部函数(但是我却为了找个PHP里面不存在的函数,浪费了本可以写出一个自定义函数的时间,经验问题啊!) 。
44、循环内部不要声明变量,尤其是大变量:对象(这好像不只是PHP里面要注意的问题吧?) 。
45、多维数组尽量不要循环嵌套赋值 。
46、在可以用PHP内部字符串操作函数的情况下,不要用正则表达式 。
47、foreach效率更高,尽量用foreach代替while和for循环 。
48、用单引号替代双引号引用字符串 。
49、用i+=1代替i=i+1 。符合c/c++的习惯,效率高 。
50、对global变量,应该用完就unset()掉 。
上述都是一些最基本的程序优化问题 。希望在以后少犯这样的低级错误 。
推荐阅读
- PHP导出百万条数据方法
- PHP的TS和NTS有何区别,PHP在各环境下的伪静态是如何配置的
- 职场新人如何快速提升职场竞争力?掌握这7个字就够了
- 淘宝保险保证金额度提升是什么意思 淘宝保证金授信额度怎么提高
- 用PHP做SSL 证书到期时间检测,单文件 附源码
- 开发中php安全性考虑哪些
- PHP脚本占用内存太多,解决方案
- php7和php5区别
- centos7系统源码编译安装PHP7.3.5版本
- 初学PHP编程常用工具
