Короче говоря, это вопрос скорее к тем, кто с Symfony разбирался и для кого профилировка — не пустой звук.
Задача — просимулировать на локалхосте несколько тысяч пользователей, которые по сайту ходят, формы заполняют и отправляют, ищут что-то — короче говоря, серфят как обычно. При этом php-apd должен собирать профилирующие данные. И так несколько часов.
В конце мы должны получить данные о том, в каких методах мы застревали дольше всего, какие вызывались чаще всего, а от ORM должна быть такая же сводка о запросах к БД.
В идеале хорошо, чтобы запускалась песочница с настроенным apd и, возможно, профилятором для MySQL, буде понадобится, запускала бенчмарк, после чего можно было бы уйти на пару часов выпить чаю. Опосля получить сводку со всеми интересующими деталями.
Цель — рефакторинг и перепись кода, являющегося воплощением Летающего Макаронного Монстра, с тем, чтобы он использовал православный фреймворк вместо ничего и чтобы окроме 100000 нынешних юзеров он выдержал хотя бы миллион.
Просьба отозваться к тем, кто подобную задачу решал. Посоветуйте нужные напильники и слова для гугла.