在wordpress中,SQL查询的数量对站点性能的影响最大,PHP代码的质量通常是无关紧要的。
理论上,对于包含的任何其他PHP文件,都会将代码延迟到从磁盘获取文件所需的时间。如果fike是内存映射的,那么这个时间可能很小;如果它运行在一个速度较慢的旧硬盘上,那么这个时间可能很大。因此,您应该尽量减少使用的PHP文件的数量。
另一个因素是解析。在执行任何文件之前,PHP解释器都必须对其进行解析,如果文件包含未使用的函数,那么解析时间就浪费了。
因此,组织代码的最佳方法是将其最常用的核心部分放在一个文件中,并仅在需要时加载其他文件。
但实际上,任何关心PHP级别执行速度的人都会使用PHP代码缓存,如果设置正确,将导致所有PHP文件只读取一次,所有PHP代码只解析一次。