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

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

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



JavaScript — это язык веб-программирования, работающий на стороне клиента, позволяющий автоматизировать какую-либо деятельность на странице сайта, не нагружая сервер. Вся нагрузка лежит на компьютере пользователя. В нем можно создавать функции, а также использовать базовые алгоритмы, состоящие из следования-ветвления-цикла. Чаще всего программный код на языке JavaScript обрабатывается обычными веб-браузерами. |
Интересные материалы на сайте:
|
![]() |