Задать вопрос
Ответы пользователя по тегу Laravel
  • Можно ли как то оптимизировать запросы в контроллере?

    @RusMits
    На самом деле ничего можно не переделывать.
    Пока у вас страница грузится с таким кодом.
    $user = User::all();
    $tasks = Task::where('status', 1)->get();
    $orders = Order::where('status', 0)->get();
    $ordersWin = Order::where('status', 2)->get();
    $ordersAllWin = Order::where('status', 2)->get();


    Но если вы так будете писать код на каждой странице, то вам уже сейчас нужно разбираться, как писать более оптимальный код, и к чему приводит такой код. Лучшее решение для вас, это локально загрузить в каждую таблицу по по тысяче или 10 тысяч записей, можно больше, не знаю какой у вас объем, сервер, и тестировать загрузку страницы, через дебагер можешь видеть что будет отнимать время и оперативную память, далее этот участок кода оптимизируешь
    Ответ написан