fzp-Blog

PHP

PHP性能优化的方法

2 weeks ago · 0 MIN READ
#PHP 

  1. 多使用PHP内置的函数,少使用PHP代码,且精简PHP代码
  2. PHP内置函数的执行效率也有优先级,可以尽量使用快的 array_key_exists效率要比in_arrayrequirerequire_once效率高 单引号''比双引号""效率高等等
  3. 减少PHP魔法函数的使用 PHP的魔法函数用起来很爽,但是既然用的这么爽,那么PHP在底层肯定帮你做了诸多事情,做 的这么一堆事情,不能不消耗性能吧。 PHP魔法函数为了让程序员爽,在语言级别帮程序猿做了 很多,会带啦性能开销,我们应该看情况酌情使用。
  4. 不要使用错误抑制符@
  5. 合理使用PHP内存,释放掉没用的变量
  6. 尽量减少使用正则表达式 正则表达式需要回溯,当正则表达式越长,它回溯的开销就会越大,优化表达式也是个技术活儿,所以建议尽量使用PHP内置的处理函数来替代。
  7. 避免循环内做重复的计算
  8. 避免数据密集型计算
  9. 尝试使用恒等运算符 由于 “===” 仅检查闭合范围,因此比使用 “==” 进行比较速度更快。
  10. 减少不必要的类 如果你不打算重复使用一个类或者方法,那么它就没什么存在的价值。而如果你必须要定义和使用一个类,则需要合理规划类中的方法,对于不是特别公用的方法,尽量将他们放到子类中去,因为调用子类中的方法,比调用父类方法速度更快。

···

Fu ZhengPei



Proudly powered by Xinhaonaner · Sign In