Хотя использование кэша кода операции (такого как APC) снизит влияние загрузки / анализа / компиляции класса, вы все равно будете загружать их все при каждой загрузке страницы и выполнять любую инициализацию, сопровождающую вызов require_once (). Если вы установите функцию автозагрузки , то классы не будут загружаться, пока ваш код действительно не будет использовать их. Использование автозагрузчика классов сопряжено с небольшими затратами, но облегчает поддержку кода.
Как всегда, YMMV, так что сравните ваше приложение, чтобы увидеть, стоит ли оно в вашем случае.