Вопрос в значительной степени говорит обо всем, я работаю над большим проектом, где большинство звонков на php include()
между 100 и 150 файлами. В среднем время php составляет от 150 до 300 мс. Мне интересно, сколько это связано с включением сценариев PHP? Я думал о запуске сценария, который проверяет наиболее часто используемые файлы на предмет определенных вызовов и объединяет их в один файл, чтобы ускорить процесс, но, насколько я знаю, это никак не сказывается.
Я должен отметить, что я использую APC, я не полностью осведомлен о том, что APC делает в фоновом режиме, но я мог бы предположить, что он уже может как-то кэшировать мои файлы, так что количество файлов на самом деле не имеет большого значения?
Буду признателен за любую информацию по этому вопросу.
Конечно, 300 мс - это не так много, но если я могу сказать, что 100 мс или даже 50 мс, это значительное повышение.
Edit:
Чтобы уточнить, я говорю о загрузке файлов с помощью php include / require.