Инструмент оценки производительности

В PHPStorm есть ещё одна интересная возможность - удобный просмоторщик профайлера Xdebug.

Если Вы уже настроили Xdebug и нажмете в браузере включите profiler, а потом перегрузите страницу, то по пути, указанному в php.ini, создастся файл, в который Xdebug сохранит подробную информацию об отработавшей программе.

После этого, все что Вам нужно, это в PHPStorm вызвать меню Tool->Analyze Xdebug Profiler Snapshot и указать путь до файла с профайлом Xdebug’a. Все ребята, получайте отличный инструмент оценки производительности вашего приложения.

Инструмент оценки производительности

у меня xdebug настроен по-умолчанию и следующие директивы таковы:

xdebug.profiler_output_dir  /tmp
xdebug.profiler_output_name cachegrind.out.%p

если у Вас так же, то в PHPStorm Вы должны выбирать файл с приблизительно таким именем /tmp/cachegrind.out.16997

всем удачки и шустрых приложений! 

p.s. не забудьте, что в настройках xdebug должны быть включены директивы:

xdebug.profiler_enable = 1;

xdebug.profiler_enable_trigger = 1;

Оцени публикацию:
  • 1,5
Оценили человек: 1
Теги : PHPStorm, Xdebug

Похожие статьи:

Справочники и учебники:


Комментарии посетителей:
  • Существует такая услуга - добровольное медицинское обслуживание .
    Она предполагает, что вы платите небольшую сумму за то, что посещает врачей целый год не платя за каждый прием.
    Однако опросы показывают, что лишь 4% жителей города знают о ее существовании.
    Почему так происходит?
    Да потому что клиникам выгоднее брать плату за каждый визит.
    А если какой-нибудь сотрудник клиники попытается посоветовать добровольное медицинское обслуживание клиенту - это сулит ему увольнением.
    Эта информация уже вызвала множество скандалов, сразу после того как информацию об услуге рассекретил один возмущенный врач.
    Его уволили , после того, как он предложил ДМО постоянному клиенту.
    Самое удивительное, что информация по ДМО есть в открытом доступе, просто натыкались на эту информацию единицы.
    Как отстоять свои права?
    О правилах предоставления услуги и обязанностях клиник можно узнать, просто вбив в Яндекс фразу: "добровольное медицинское обслуживание".
    Обязательно обслуживание, а не страхование.

    34j5c6h86
    23 февраля 2017, 23:12 коммент полезен : 0 # Patrickjenty (гость)
  • Имеется такая услуга - добровольное медицинское обслуживание (или ДМО).
    Она предполагает, что пациент платит небольшую сумму за то, что посещает врачей весь год БЕСПЛАТНО.
    Однако соцопросы показывают, что лишь 6% жителей Санкт-Петербурга знают о ее существовании.
    По какой причине?
    Потому что частным клиникам выгоднее сдирать с людей деньги за каждое посещение.
    А если честный врач попытается посоветовать добровольное медицинское обслуживание клиенту - это сулит ему увольнением.
    Информация о ДМО уже спровоцировала кучу возмущений, сразу после того как информацию об этом рассекретил один возмущенный врач.
    Его уволили , после того, как он посоветовал ДМО постоянному клиенту.
    Самое страшное, что официальные положения по ДМО есть в открытом доступе, просто натыкались на эту информацию единицы.
    Как отстоять свои права?
    О правилах оказания услуги и обязанностях частных клиник можно узнать, просто вбив в Яндекс фразу: "добровольное медицинское обслуживание".
    И именно обслуживание, а не страхование.

    34j5c6h86
    24 февраля 2017, 00:51 коммент полезен : 0 # Patrickjenty (гость)
  • <a href=http://motaxmoto.ru/>купить детский квадроцикл</a>
    25 февраля 2017, 02:48 коммент полезен : 0 # Stevenlix
Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Введите изображенные цифры:
Captcha
Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2017 YaPro.Ru

Главная » Веб-мастеру » PHP »