Nic*_*ick 10 php class autoload
目前我通过在我的网站的每个页面上包含一个"all.inc.php"文件来加载我的所有类,然后该文件继续包含我将在整个站点上使用的所有配置,类,函数等. .
我的问题是,我经常使用的课程只适用于网站的某些页面/部分,所以我经常在页面的开头包含一堆不会被使用的课程.
显然自动加载类会解决这个问题,所以我的问题是,自动加载类会给我一个性能下降,因为服务器然后必须检查文件是否存在?如果存在缺点,那么这个缺点是否比包含一些可能无法在页面上使用的类更糟糕?或者差异可以否定?
自动加载类几乎与以正常方式包含类一样快.切换到自动加载将提高您的性能,因为PHP加载的文件和类较少.