PHP скрипт грузит сайт

307
02 сентября 2017, 00:13

Как найти кусок кода, который грузит сайт. Сайт стоит на joomla. Замеряю время выполнения моего шаблона, показывает 0.1 мс. Замеряю время выполнения кода $app->execute();. Выполняется чуть более 10 секунд. В joomla не разбираюсь, куда дальше копать, и как найти этот злосный код.

Сначала грешил на программистов, но т.к. шаблон не дает большого времени, то мысли идут в направлении joomla.

P.S. Проблема только на главной странице. Поменял шаблон, вообще ничего не понимаю, шаблон поменялся везде, но на главной странице остался прежний, т.е. главная не зависит от шаблона. Откуда она тогда берется?

Answer 1

Не сочтите за рекламу, но я пользуюсь https://blackfire.io, это профилировщик php. Показывает наглядно где, в какой функции сколько тратиться ресурсов и времени. Можно конечно везде понаставить microtime() и записывать в лог название функции и количество времени потраченное на выполнение.

READ ALSO
Opencart 2 ocMod - выпадающий список категорий

Opencart 2 ocMod - выпадающий список категорий

Подскажите, у меня есть код который должен выводить выпадающий список(dropdown list) категорий в сайдбаре, потом подкатегорий и так далееЯ его засунул...

402
setcookie session не работает на смартфонах (php)

setcookie session не работает на смартфонах (php)

Здравствуйте, есть код:

281
При парсинге на одинаковых тегах часть данных пропадает

При парсинге на одинаковых тегах часть данных пропадает

Делаю задание по парсингу данных со специального сайта с крайне непонятным движком внутриНовость выводится в своем теге(он всегда одинаков),...

322
Как правильно вывести из XML данные

Как правильно вывести из XML данные

Offer - это товарУ одного товара есть индефикатор <vendorCode> НО! Этот вендор разделен, то есть у него есть еще offer с другими размерами

305