Кто-нибудь, возможно, знает, есть ли инструмент Linux (debian) для тестирования производительности приложений PHP? Я хочу проверить, где мой скрипт PHP / MySQL нуждается в оптимизации.
Если вы хотите профилировать свои скрипты и настроить производительность в условиях тестирования, взгляните на xdebug.
Для оптимизации HTTP вы могли бы сделать намного хуже, чем Firebug.
Однако это не отменяет необходимости настраивать приложение в целом - если у вас есть сценарий, для выполнения которого требуется 30 секунд, который запускается только один раз в месяц, то его приоритет меньше, чем тот, который занимает 5 секунд и запускается. 1000 раз в час.
AFAIK нет бесплатного готового решения - я добавил% D в свои журналы apache и использовал некоторый собственный код для определения проблемных областей (с приоритетом на основе произведения частоты и продолжительности для каждого URL-адреса). Я также использую модифицированную версию этот парсер журнала mysql для моего кода SQL.
В настоящее время я оцениваю Yahoo Boomerang и графит для сбора больших объемов данных о производительности.
Есть коммерческие предложения - но