Тестирование производительности веб-приложения 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, но я только начинаю его изучать.

Все предложения приветствуются!

Author: Mark Mayo, 2010-11-30

1 answers

Эй, я использую xdebug и KCachegrind, чтобы проверить, что происходит на стороне сервера.

Http://kcachegrind.sourceforge.net/html/Home.html

Http://www.xdebug.org/

Они довольно просты в настройке и оказали мне неоценимую помощь в выявлении узких мест в моем коде.

 4
Author: martynthewolf, 2010-11-30 11:34:02