Тестирование производительности веб-приложения php на стороне сервера
Прежде чем я получу пометку как дурак статей, таких как:
[http://stackoverflow.com/questions/635123/what-is-a-good-tool-or-site-to-use-to-performance-test-a-web-page-site][1]
Большинство ответов на подобных страницах указывают на тестирование производительности html, используя firebug, YSlow и так далее. Loadrunner цитируется, что хорошо,но мне бы хотелось иметь набор инструментов для тестирования производительности самого php для выявления узких мест в коде.
это установка лампы.
Итак, возможно:
- тестирование покрытия кода
- Линт для php?
- что-то вроде valgrind для c, но для php
- любой другой инструмент, чтобы действительно забить код php и искать недостатки или неэффективности
В настоящее время лучшим, что я нашел для него, может быть JMeter, но я только начинаю его исследовать.
Все предложения приветствуются!
1 ответ:
Эй, я использую XDebug и KCachegrind, чтобы проверить, что происходит на стороне сервера.
Http://kcachegrind.sourceforge.net/html/Home.html
Они довольно просты в настройке и были неоценимы для меня в выявлении узких мест в моем коде.