Оптимизация

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
trueorfalse
Сообщения: 680
Зарегистрирован: 2017.06.21, 13:50

Оптимизация

Сообщение trueorfalse »

С чего начать оптимизацию? Xdebug + профилирование?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Оптимизация

Сообщение zelenin »

если сразу не понятно где узкое место, то профайлером типа xhprof - он покажет древо вызовов кода со временем.
trueorfalse
Сообщения: 680
Зарегистрирован: 2017.06.21, 13:50

Re: Оптимизация

Сообщение trueorfalse »

zelenin писал(а): 2018.02.28, 13:37 если сразу не понятно где узкое место, то профайлером типа xhprof - он покажет древо вызовов кода со временем.
Чем лучше xdebug профилера? Или дела вкуса?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Оптимизация

Сообщение zelenin »

trueorfalse писал(а): 2018.02.28, 14:25
zelenin писал(а): 2018.02.28, 13:37 если сразу не понятно где узкое место, то профайлером типа xhprof - он покажет древо вызовов кода со временем.
Чем лучше xdebug профилера? Или дела вкуса?
точно сказать не могу. если есть ПО генерящее по дампу xdebug дерево, то думаю дело вкуса
Аватара пользователя
vitalik1183
Сообщения: 1675
Зарегистрирован: 2014.07.01, 08:42

Re: Оптимизация

Сообщение vitalik1183 »

xDebug при включенном режиме на продакшене будет жестко тормозить!
XHProf собирает статистику прямо во время работы приложения почти без оверхеда.
Yii2!
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Оптимизация

Сообщение zelenin »

это верно.
Ответить