Debug панель. К каким показателям производительности стремиться?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Gleb_A
Сообщения: 120
Зарегистрирован: 2012.02.26, 18:29

Debug панель. К каким показателям производительности стремиться?

Сообщение Gleb_A »

Работаю над оптимизацией сайта. Пока сильно не углубляюсь и использую показатели debug панели. Для интернет-магазина, где, в принципе, достаточно много информации приходится генерить на странице и приложение нагруженное получается к каким показателям стремиться надо?
1.Total time - ?
2. Memory - ?
3. DB Requests / Total time of DB requests - ?
BalykhinAS
Сообщения: 179
Зарегистрирован: 2018.02.05, 13:41
Контактная информация:

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение BalykhinAS »

Gleb_A писал(а): 2018.03.14, 16:30 Работаю над оптимизацией сайта. Пока сильно не углубляюсь и использую показатели debug панели. Для интернет-магазина, где, в принципе, достаточно много информации приходится генерить на странице и приложение нагруженное получается к каким показателям стремиться надо?
1.Total time - ?
2. Memory - ?
3. DB Requests / Total time of DB requests - ?
https://developers.google.com/speed/pagespeed/insights/
Gleb_A
Сообщения: 120
Зарегистрирован: 2012.02.26, 18:29

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение Gleb_A »

Спасибо. Вопрос конкретно про Debug панель. Количество запросов к базе pagespeed insights не покажет.
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение andku83 »

все зависит от контента:
- где-то 2 много,
- где-то 20 мало.
Gleb_A
Сообщения: 120
Зарегистрирован: 2012.02.26, 18:29

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение Gleb_A »

andku83 писал(а): 2018.03.14, 17:21 все зависит от контента:
- где-то 2 много,
- где-то 20 мало.
Это понятно. Поэтому уточнил, что будем считать, что это интернет-магазин, где куча категорий и много товаров. Должен ведь быть какой-то порог за который не стоит опускаться.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение zelenin »

куча категорий и много товаров - это 2 запроса на страницу, 50 мс выполнения, 10 мб памяти.
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение andku83 »

куча категорий (куча это 20 или 200...)
много товаров (много 100-1000-10000...)
время выполнения сильно зависит от компьютера(хостинга), версии php
память зависит от версии php
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение andku83 »

https://test.macuser.ua/store/mac - вот к примеру сайт на хостинге
Изображение

сейчас правда не вспомню всех запросов что там выполняются
характеристики товаров хранятся по системе

Код: Выделить всё

product <-> product_property <-> property <-> property_group
                   |
             property_value
Последний раз редактировалось andku83 2018.03.14, 20:30, всего редактировалось 5 раз.
mkramer
Сообщения: 531
Зарегистрирован: 2014.12.14, 13:02

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение mkramer »

Total time - зависит от того, насколько сильный сервер у вас
Memory/DB Requests - чем меньше, тем лучше
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Debug панель. К каким показателям производительности стремиться?

Сообщение samdark »

Скорее всего количество запросов можно сократить вставив в нужном месте with().
Ответить