PHP: оптимизация php-скриптов - 2
Продолжаем оптимизировать php-скрипты.
Тема статьи - команда include();
PHP-код является интерпретируемым, поэтому каждый раз, при выполнении той или иной команды происходит ее разбор. Если количество кода велико, то и время, затраченное на его прочтение и интерпретацию тоже большое. Если использовать дозагрузку частей кода, то среднее время выполнения скрипта уменьшится.
Вот некоторые статистические данные:

- время выполнения php-скрипта: 0.005 с

- время выполнения оптимизированного php-скрипта: 0.0008с
Чем сложнее структура скрипта, чем больше в ней условных операторов и циклов, тем медленнее скрипт работает. При помощи условного оператора происходит обход большой части кода. Время на переход по коду до выхода из условного оператора намного больше времени перехода по одному оператору include().
Механизм разбиения скриптов на составные части, применяется в футбольном тотализаторе. Алгоритмы, используемые в нем, достаточно трудоемки и громоздки. Благодаря оптимизации и разбиению на подгружаемые при необходимости 6 частей удалось значительно ускорить вывод страниц.
Дополнительная информация на тему "Оптимизация php-скриптов"



PHP — это язык программирования, основанный на использовании скриптов. Данный язык широко применяется для создания различных front-end и back-end веб-приложений. Поддерживается по-умолчанию большинством хостеров, являясь одним из лидеров среди языков программирования, предназначенных для создания динамических интерактивных сайтов. |
Интересные материалы на сайте:
|
![]() |