Да , так много файлов может быть проблемой.
Нет , это, вероятно, не проблема в вашем случае , посколькуэто всего лишь серверная часть, к которой, вероятно, обращаются несколько человек, и не так часто.
В общем, я бы не рекомендовал иметь более 20 файлов PHP, вызываемых на каждой странице.Это связано с тем, что даже веб-сайт и сервер сильно оптимизированы, для каждой страницы сервер должен просматривать каждый файл, чтобы хотя бы узнать, изменился ли он с момента последнего запроса (если на этом уровне кэш не реализован).
Даже если время доступа к файлу крошечно, это время, которое вы теряете при каждом запросе.Этот крошечный период времени, умноженный на 148, может стать проблемой (и огромной проблемой масштабируемости).
Когда я работал над проектом фреймворка PHP, я использовал хитрость, чтобы уменьшить количество файлов.Несколько файлов были объединены в один уменьшенный файл, и этот единственный файл был кэширован.Затем, если возникла необходимость обновить фреймворк или веб-сайт, кэшированный файл был автоматически удален, а затем восстановлен.
Даже если я лично не рекомендую вам минимизировать исходный код (поскольку это трудно сделать,сложный для тестирования и создающий кучу проблем, таких как бессмысленное количество строк в ошибках), вы, вероятно, можете сделать то же самое, объединив все свои файлы в один файл.
Будьте осторожны: если страницаA использует половину этих файлов, а страница B - еще одну, объединяя все, что, вероятно, снизит производительность , поскольку движку PHP придется анализировать больше кода.