Привет всем, есть сайт написанный на php, где большинство страниц загружается в пределах 10-30мс, но также есть некоторые страницы, загрузка которых состовляет 40000мс и более. Как можно исправить такое положение вещей? Как лучше провести профилирование и понять в чем проблема?
по сути да, хотя бывают случаи когда подобное поведение воспроизводится только под нагрузкой (скажем, локально у вас никто вроме вас выборки не делает и результаты хорошо ложатся в кэш, или еще чего).
Проверьте длительность выборки из БД
Проверьте внешние запросы к каким либо файлам
Проверьте свой js (может он отправляет какой-то ajax и ждёт его возвращения)