Расшифровка отладочной информации

#
Расшифровка отладочной информации
время инициализации необходимых модулей: 0.182 с;
время генерации содержания страницы: 1.827 с;
время соединения с СУБД: 0.000 с;
время выбора БД: 0.000 с;
время выполнения запросов: 0.531 с;
время обработки XML: 0.074 с.

время генерации содержания страницы: 1.827 с; - Что включено в этот пункт???

Хочется разобраться почему так долго, но не нашел в доках что в него включено?

Заранее спасибо.
Модератор
#
Re: Расшифровка отладочной информации
denisov999,
время инициализации необходимых модулей: 0.182 с; - время подключения файлов модулей.
время генерации содержания страницы: 1.827 с; - включает в себя все нижеследующие подпункты, также частично может включать инициализацию модулей, если она происходила динамически в процессе формирования страницы.
#
Re: Расшифровка отладочной информации
То есть в вышеприведенном примере, мы получаем, что из 1,827 секунды, на выполнение запросов ушло 0,531 сек., на обработку XML ушло 0,074 сек., а оставшиеся 1,222 сек ушли на работу собственно php-скриптов, так?
Заказов не беру. Консультирую редко.
#
Re: Расшифровка отладочной информации
Время выполнения: 5.861 с, из них
время инициализации необходимых модулей: 0.313 с;
время генерации содержания страницы: 5.788 с;
время соединения с СУБД: 0.003 с;
время выбора БД: 0.000 с;
время выполнения запросов: 1.012 с;
время обработки XML: 0.262 с.
Использовано памяти: 52.35 Мб
Количество запросов: 4172.
Компрессия: Отключена.
Кэширование: Отключено.

Вот такая вот ситуация.

Вывод 190 позиции в ИнтернетМагазин / КаталогТоваров.

время инициализации необходимых модулей: 0.313 с;  - тут оптимизировать нечего и так быстро.

время соединения с СУБД: 0.003 с; - без комментариев.
время выбора БД: 0.000 с;  - без комментариев.

время выполнения запросов: 1.012 с;
Это время выборки из кэша MySQL без кэша 4,5с. т.к. Время обаработки 1 запроса из кэша по тех. документации 1-2мс. то Количество запросов: 4172 - как раз и получается около 1 сек. - оптимизировать нечего.

время обработки XML: 0.262 с.  - нечего оптимизировать.

время генерации содержания страницы: 5.788 с;  - если я правильно понял то время работы скриптов.
Для эксперимента в XSL шаблоне убрал все кроме вывода названий товаров просто через пробел - !! время изменилось совсем чуть чуть. Т.Е. я так понимаю это предел для моего железа и движка быстрее чем 0,02с на 1 позицию. Железо AMD Phenom II 3 ядра, 3 гига памяти. (Debian, Ngnix + Apache, e-acellerator, memcached)
...
Или есть куда копать?
#
Re: Расшифровка отладочной информации
denisov999, а что у вас в ТДС? Точнее даже так - что у вас передается в xml? Есть же управляющие параметры при генерации xml для каталога магазина, в котором задается что должно включаться в xml - ну например доп. свойства товара, доп. свойства групп, комментарии к товару и т.д.
Просто мне кажется что 5 секунд для 200 товаров это многовато, да и расход памяти не малый.
Заказов не беру. Консультирую редко.
Модератор
#
Re: Расшифровка отладочной информации
Kotoff писал(а):
То есть в вышеприведенном примере, мы получаем, что из 1,827 секунды, на выполнение запросов ушло 0,531 сек., на обработку XML ушло 0,074 сек., а оставшиеся 1,222 сек ушли на работу собственно php-скриптов, так?

Верно.

denisov999,
Нужно решать проблему с количеством запросов, их очень много. Вероятна ошибка в интеграции, Вы можете прислать запрос в поддержку со ссылкой на эту тему и данными доступа в ЦА, мы проведем анализ.
#
Re: Расшифровка отладочной информации
Ну и кстати еще, может быть на основе вот этой темы http://www.hostcms.ru/forums/17/5221/ можно сделать что-нибудь типа профайлинга?
Заказов не беру. Консультирую редко.
Модератор
#
Re: Расшифровка отладочной информации
Kotoff,
в 6-рке будет отдельная подсистема профайлинга.
#
Re: Расшифровка отладочной информации
HostCMS, все заманчивее и заманчивее!
Заказов не беру. Консультирую редко.
#
Re: Расшифровка отладочной информации
Нужно решать проблему с количеством запросов, их очень много. Вероятна ошибка в интеграции

Дело в том что при выводе товаров просматриваются все их модификации и выводятся значения их доп свойств.
В среднем по 5 модификаций х 200  товаров = 1000 элементов по 4 запроса на элемент не так уж и много.

Авторизация