Spu*_*ley 22
包含文件将执行以下操作:
这两项操作都需要时间.没有多少时间,但即便如此,如果你有很多包含它可以加起来,所以你的问题的基本答案是'是的,它可以影响性能'.
然而,这种性能影响的规模非常小,远远超过编写质量良好的结构良好的代码(包括在单独的文件中保持单独的类/功能)的优势.
说实话,如果您担心这些事情的表现,请尝试通过xDebug等分析器运行您的代码.这将显示您的代码的哪些部分花费了大量时间.include()语句将显示在那里,但不太可能在列表的顶部附近.
除非您正在编写一个像Facebook这样的访客号码的网站,否则您不必担心其性能include().但是看看xDebug的profiler输出,因为你的代码中可能还有其他东西比你预期的要慢得多,或者经常被调用,或循环太多次等等,并修复这些将对您的代码性能产生重大影响.
| 归档时间: |
|
| 查看次数: |
8221 次 |
| 最近记录: |