zoukankan      html  css  js  c++  java
  • PHP效率损失操作汇总

    以下测试仅为IIS+PHP环境下的个人测试结果,仅供参考,不定期更新汇总:

    1、要屏蔽错误和警告的输出信息,不要使用@符号,经过测试,加@符号执行函数会比不加@符号执行函数损失接近2倍的效率;

            如要屏蔽错误信息,可以设置PHP的配置参数display_errors为Off,缺点是无法调试了,或者通过set_error_handler来转向错误处理句柄,推荐该方法,既可以屏蔽函数的PHP系统级报错信息,又可以自主收集和处理报错信息。

    2、字符串的定义,如果是纯字符串,用双引号和单引号,性能差不多,但双引号略高一点点,如果字符串和变量拼接的话,采用单引号性能会高一些,用双引号拼接变量或者包含变量,会损失接近一半的性能。

    3、PHP调用函数比调用实例的方法更节省性能,但目前OOP盛行,从可维护可扩展来说,牺牲点性能也是值得的,呵呵。

    待续......

  • 相关阅读:
    CSS——实现图像远距离翻转效果
    《精通CSS》一个下拉菜单的例子
    将博客搬至CSDN
    44个Java代码性能优化总结
    QRCode 二维码生成
    Linux命令
    spring
    ajax 学习总结
    Servlet+Ajax实现搜索框智能提示代码
    搜索框智能提示
  • 原文地址:https://www.cnblogs.com/joy2code/p/2424881.html
Copyright © 2011-2022 走看看