zoukankan      html  css  js  c++  java
  • PHP性能优化

    工作中经常遇到性能优化的问题,总结一下,做个记录。

    一、问题点:

      1.PHP语法适用不恰当

      2.PHP做了不擅长的事

      3.PHP链接服务不给力

      4.PHP自身的短板

    二、问题的解决方向:

      PHP语言级的性能优化->PHP周边问题的性能优化->PHP语言自身分析、优化(底层,C)

    三、优化点:

      1.少写代码,多用PHP自身能力,多用PHP内置函数,常量。

      2.了解PHP内置函数的性能优劣(时间复杂度,空间复杂度)。

      3.少用魔术方法。

      4.禁用错误抑制符号‘@’。

      5.合理使用内存,利用unset()及时释放不使用的内存。

      6.尽量少使用正则表达式,正则表达式回溯开销较大。

      7.避免在循环内做运算。

      8.减少计算密集型业务,PHP适合做纽带的作用,适合衔接webserver与后端服务。

      9.务必使用带引号字符串做键值,PHP会将设有引号的键值当做常量。

      10.减少文件类的操作,读写耗时,读写内存<<读写数据库<读写磁盘<读写网络数据。

      11.减少PHP网络请求,设置超时时间,将穿行请求并行化,压缩PHP接口输出。

  • 相关阅读:
    c++ primer plus 第六章 课后题答案
    动态创建easyui控件的渲染问题
    晨报
    动态构建easyUI grid
    早起
    周末
    js ajax方式拼接参数
    5个月
    锻炼
    东湖夜色
  • 原文地址:https://www.cnblogs.com/chengzi-he/p/11126258.html
Copyright © 2011-2022 走看看