Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php效率很低吗

php效率很低吗

发布时间:2020-07-09   编辑:www.jquerycn.cn
jquery中文网为您提供php效率很低吗等资源,欢迎您收藏本站,我们将为您提供最新的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效率很低吗的详细内容,更多请关注jquery中文网其它相关文章!

  • 本文原创发布jQuery中文网,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    php效率很低吗
    php不学框架可以吗
    学php一定要学框架吗?
    php适合做erp吗?
    java 技术分析
    seo 静态页面
    php开发快吗
    新手建议学php吗?
    golang会取代php吗
    php环境发请求会经过hosts文件吗

    [关闭]