目前,我在站点的每个页面上都包含一个“all.inc.php”文件,以加载所有类,然后该文件包括所有将在整个站点上使用的配置,类,函数等。 。

我的问题是,我经常使用仅与网站的某些页面/部分有关的类,因此经常在页面的开头包含一堆将不使用的类。

显然,自动加载类可以解决此问题,所以我的问题是,由于服务器随后必须检查文件是否存在,因此自动加载类会给我带来性能方面的不利影响吗?并且,如果有不利之处,那么这种不利之处是否比必须包含一些可能无法在页面上使用的类更糟?还是差异可以忽略不计?

最佳答案

本文提供了一些信息和基准:PHP autoload performance。结论:

10-07 19:17
查看更多