Size: a a a

Laravel для начинающих

2021 February 04

Y

YourPersonalGradeOfH... in Laravel для начинающих
Tim
Потому что я хочу найти в чем проблема долгой обработки, а она вылезает при большом объеме данных
А не тесты писать
источник

T

Tim in Laravel для начинающих
Roman Kolosov
так эти тесты не про это
Так там когда тест запускаешь он пишет сколько мс занимает, я думал брать по кускам и смотреть, с какого момента начинается просадка, но для этого мне надо чтоб тест обращзался к реальной бд
источник

T

Tim in Laravel для начинающих
YourPersonalGradeOfHeroin
Тебе тогда руками гнать и метрики собирать
Можно чуть подробнее, что значит руками гнать?
источник

RK

Roman Kolosov in Laravel для начинающих
Tim
Потому что я хочу найти в чем проблема долгой обработки, а она вылезает при большом объеме данных
те тесты что ты пишешь, подают воздействия, вызывают метод и проверяют результат
источник

RK

Roman Kolosov in Laravel для начинающих
время там чисто для справки
источник

Y

YourPersonalGradeOfH... in Laravel для начинающих
Tim
Можно чуть подробнее, что значит руками гнать?
Ну сделать команду например консольную и прогнать всё что нужно, по ходу дела замеряя время между операциями.
источник

RK

Roman Kolosov in Laravel для начинающих
Tim
Можно чуть подробнее, что значит руками гнать?
а у тебя xdebug стоит?
источник

T

Tim in Laravel для начинающих
Roman Kolosov
а у тебя xdebug стоит?
да
источник

RK

Roman Kolosov in Laravel для начинающих
тебе он нужен а не тесты
источник

RK

Roman Kolosov in Laravel для начинающих
ну так а чего по нему не прогонишь?
источник

RK

Roman Kolosov in Laravel для начинающих
тыж прям словишь итерацию кода которая будет долго выполнятся
источник

RK

Roman Kolosov in Laravel для начинающих
еще если это sql запрос то есть фича для теста запроса, которая так же показывает возможные пути оптимизации
источник

RK

Roman Kolosov in Laravel для начинающих
но чет название вылетело из головы))
источник

T

Tim in Laravel для начинающих
Roman Kolosov
ну так а чего по нему не прогонишь?
Дело в том, что до того как дойдет до нужного метода запрос, на сайте надо выбрать 3 селекта, каждый из них аяксом отправляет запрос и получает ответ, потом только доходит до нужного, все это занимает кучу времени и превращает дебаг в адище, вот я и стал искать, как это делать грамотно
источник
2021 February 05

RK

Roman Kolosov in Laravel для начинающих
Tim
Дело в том, что до того как дойдет до нужного метода запрос, на сайте надо выбрать 3 селекта, каждый из них аяксом отправляет запрос и получает ответ, потом только доходит до нужного, все это занимает кучу времени и превращает дебаг в адище, вот я и стал искать, как это делать грамотно
ну так ты же можешь из тинкера вызвать метод с уже подготовленными данными
источник

T

Tim in Laravel для начинающих
Roman Kolosov
ну так ты же можешь из тинкера вызвать метод с уже подготовленными данными
пошел читать про тинкер
источник

RK

Roman Kolosov in Laravel для начинающих
че там читать))
источник

RK

Roman Kolosov in Laravel для начинающих
напиши в консоли php artisan tinker
источник

RK

Roman Kolosov in Laravel для начинающих
и например now();
источник

RK

Roman Kolosov in Laravel для начинающих
энтер
источник