Задать вопрос
sorry_i_noob
@sorry_i_noob

Влияет ли размер php файлов на загрузку страницы? Есть разница — файл php маленький и задействованы все его методы и файл php большой а методы те же?

Есть разница в скорости / производительности - файл php маленький и задействованы все его методы или файл php большой а методы задействованы те же, что и в маленьком?
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Влияние есть, но незначительное - для выполнения кода php-интерпретатору нужно прочитать и проанализировать каждый символ в файле. Соответственно, чем файл больше, тем больше на это требуется времени. Но разница здесь микросекундная и сам интерпретатор данные кеширует.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
By_Engine
@By_Engine
Браузер отправляет запрос на сервер. Сервер обрабатывает запрос, выполняет скрипты, генерирует заголовки и отправляет html браузеру.

Ответ: да влияет. Но это зависит не от кооичества кода, а от скорости его исполнения
Ответ написан
Комментировать
@Mysterion
Один большой файл пережуется быстрее, чем много маленьких.
Ответ написан
Комментировать
402d
@402d
начинал с бейсика на УКНЦ в 1988
Маленький быстрее. НО различие незначительно.
При этом есть куча внешних факторов.
а) Производительность дисковой подсистемы. ssd/hdd/usb флешка
б) кеширование чтения на уровне операционки
в) При уставновленных акселераторах, исходный код разбирается один раз.
повторные обращения обрабатываются из оперативной памяти по уже готовому P-коду

Один и тот же объем , но в одном случае маленькими файлами / одним
Один быстрее. Но так очень не удобно .
Симфони например слепливает их кучками в кеше.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы