欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php效率很低吗

程序员文章站 2022-03-09 14:46:49
...

php效率很低吗

PHP效率并不低,相反PHP有着很多高效率的写法。下面是几种PHP的高效率写法:

1、尽量静态化

如果一个方法能被静态,那就声明它为静态的,速度可提高1/4。其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。

2、在循环之前设置循环的最大次数,而非在在循环中

3、销毁变量去释放内存,特别是大的数组

数组和对象在php特别占内存的,这个由于php的底层的zend引擎引起的,一般来说,PHP数组的内存利用率只有 1/10, 也就是说,一个在C语言里面100M 内存的数组,在PHP里面就要1G。

4、在includes和requires中使用绝对路径

如果包含相对路径,PHP会在include_path里面遍历查找文件。用绝对路径就会避免此类问题,因此解析操作系统路径所需的时间会更少。

5、尽量多用静态HTML页面,少用脚本

Apache解析一个PHP脚本的时间要比解析一个静态HTML页面慢2至10倍。

推荐教程:PHP视频教程

以上就是php效率很低吗的详细内容,更多请关注其它相关文章!

相关标签: php 效率