include\ and
требует` только открытого файла на стороне сервера, но это может занять много времени в зависимости от аппаратного / файловой системы и т. Д.
В любом случае, если можете, используйте autoloader
. Только необходимые файлы будут загружены таким образом.
Тогда, если вы считаете, что включенные файлы являются источником замедления (и я думаю, что есть много других моментов, на которые нужно обратить внимание в улучшении ранее), вы можете попытаться автоматически объединить файлы. У вас по-прежнему есть один файл на класс при разработке, но вы можете создать файл, содержащий определение каждого класса, чтобы иметь только один include
(что-то вроде cat <all your included file>.php > to_include.php
).