Pull to refresh

Comments 17

WinCacheGrind - не адекватная программа. Нулевое узабилити и очень глючная.
CachegrindVisualizer - выглядит неплохо, сейчас буду тестировать.
Да ужжжж! Установка CachegrindVisualizer достаточно геморойная, т.к. надо ставить AIR, CachegrindVisualizer, Graphviz, ZGRViewer. И для получения результата надо поочерёдно запускать CachegrindVisualizer и ZGRViewer (java, запуск через run.bat), но в результате получается график, который мне кажется более наглядным, чем WinCacheGrind.
WinCacheGrind использовать нельзя, или сами делите/опирайтесь на относительность — http://www.xdebug.org/archives/xdebug-de…
А CachegrindVisualizer — философия unix. Времени на интеграцию, реализацию Roamer и DataGrid пока нет — и мне особо не нужно, но народ да, требует http://phpclub.ru/talk/showthread.php?po….
Я не знаю, не могу сказать это про неё. Юзабилити выше среднего, всё в принципе понятно, ИМХО. Но CV поставлю тоже.
xdebug можно включать и через .htaccess,
не модифицируя глобальный php.ini.

php_value xdebug.profiler_output_dir /tmp
php_value xdebug.profiler_enable 1
Хорошая оптимизация не ухудшает читаемость кода, а улучшает, особенно если бутылочные горлышки расположены в местах с витиеватыми алгоритмами.

Сам юзаю WinCacheGrind для повседневной оптимизации и CacheGrindVisualizer для редких вылазок глобального масштаба.
Как раз таки оптимизация не улучшает, а ухудшает читаемость кода. Улучшает, как правило, рефакторинг.
круто, автору спасибо. Ждём следующих статей.
Охх… Расцаловал — бы)))
Отличная статья, отличный инструмент!
Sign up to leave a comment.

Articles