@nucop

Почему laravel 5.2 может переодически подтормаживать?

Всем привет!
Есть сайт на laravel 5.2.
Переодически при обновлении страницы сайт подвисает где-то миллисекунд на 800-1200,
Лаг возникает переодически и не зависит, как мне кажется ни от чего :-(
Любая страница, ajax, любой контроллер - не могу понять в чем причина.

Захожу на любую страничку - все ок, начинаю ее обновлять(не быстро) и в какой-то момент она подвисает, а потом опять быстро загружается.

Так-же можно просто ходить по разным страницам, через 5-20 переходов произойдет лаг.

Может кто сталкивался с таким?
  • Вопрос задан
  • 447 просмотров
Пригласить эксперта
Ответы на вопрос 4
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Открываете консоль брайзера, раздел network и смотрите за сколько ответ сервера пришел и что потом происходит и за какое время, находите причину - оптимизируете. Хоть это laravel, хоть что там еще. ЕСли проблема в долгом ответе сервера - тогда уже копать логи и искать причину там.
Ответ написан
Tesla
@Tesla
Возможно mysql иногда подтормаживает, вряд ли это с фреймворком связано. Копайте в сторону log-slow-queries.
Ответ написан
Комментировать
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Такое поведение зависит от сервера, на котором сайт работает, или нет?
Включите логи запросов к базе. Можете профилирование скрипта выполнить, потом посмотреть и сравнить результаты "быстрых" и "медленных" запросов, понять где узкое место и копать именно там.

Про профилирование в php почитайте в интернете.
Ответ написан
Комментировать
zvermafia
@zvermafia
WebDev
Возможная причина: caching views
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы