Size: a a a

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

2020 May 02

А

Андрей in Laravel для начинающих
даже тупо в логи дебаг бара полезть и посмотреть, что там 100500 файлов и сообразить что хотя бы на это тратятся ресурсы, на сбор и сохранение
источник

AH

Andrey Helldar in Laravel для начинающих
Андрей
даже тупо в логи дебаг бара полезть и посмотреть, что там 100500 файлов и сообразить что хотя бы на это тратятся ресурсы, на сбор и сохранение
Разок сталкивался с тем, кто и этого не понимал человек.
источник

ДК

Дмитрий Красавцев... in Laravel для начинающих
Дмитрий Кожанов
Отключить дебагбар?)
блин...)
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Ну а если честно то меня смущает выражение «тысячи запросов в цикле....»
источник

А

Андрей in Laravel для начинающих
аааа)))
источник

А

Андрей in Laravel для начинающих
Дмитрий Кожанов
Ну а если честно то меня смущает выражение «тысячи запросов в цикле....»
ну хзхз, может не оптимизировано? Лично у меня при сборе дневной статистики идет около 400 запросов, более половины из них агрегаторные, но все же
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий Кожанов
Ну а если честно то меня смущает выражение «тысячи запросов в цикле....»
Да не покалечат меня)))

$ids = [1, 2, 3, 4, 5, 6, 7, 8, ..., N+1];
$result = [];

foreach ($ids as $id) {
 $result[] = DB::table('foo')->where('id', $id)->first();
}

return $result;
источник

RK

Roman Kolosov in Laravel для начинающих
Andrey Helldar
Да не покалечат меня)))

$ids = [1, 2, 3, 4, 5, 6, 7, 8, ..., N+1];
$result = [];

foreach ($ids as $id) {
 $result[] = DB::table('foo')->where('id', $id)->first();
}

return $result;
эммм
источник

RK

Roman Kolosov in Laravel для начинающих
DB::table('sfsdf')->whereIn('id', $ids)->get();
источник

VY

Vladimir Yefremov in Laravel для начинающих
Dmitry
У меня стоит такая задача
предположу, что задача несколько иная...
у меня в проекте есть такое - когда юзер вводит пароль - проверить сначала достаточное ли кол-во символов введено, а потом уже дергать базу на каждый символ и только когда есть полное совпадение - показать, что пароль ОК,
может у тебя что-то подобное?
источник

AH

Andrey Helldar in Laravel для начинающих
Roman Kolosov
DB::table('sfsdf')->whereIn('id', $ids)->get();
Неее..... Так в цикле тыщу запросов не сделать)))
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Roman Kolosov
DB::table('sfsdf')->whereIn('id', $ids)->get();
А теперь прочитай выше и пойми контекст 😅
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий Кожанов
А теперь прочитай выше и пойми контекст 😅
источник

RK

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

ДК

Дмитрий Красавцев... in Laravel для начинающих
Дмитрий Кожанов
Ну а если честно то меня смущает выражение «тысячи запросов в цикле....»
нужно сделать полный импорт заявок на сайт...  там много записей
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Дмитрий Красавцев
нужно сделать полный импорт заявок на сайт...  там много записей
Model::insert() не канает? Массовый insert. По 5к записей нормально отработает
источник

D

Dmitry in Laravel для начинающих
источник

D

Dmitry in Laravel для начинающих
Vladimir Yefremov
предположу, что задача несколько иная...
у меня в проекте есть такое - когда юзер вводит пароль - проверить сначала достаточное ли кол-во символов введено, а потом уже дергать базу на каждый символ и только когда есть полное совпадение - показать, что пароль ОК,
может у тебя что-то подобное?
Вот так выглядит. Там буквы в конкретном месте нужно ввести
источник

VY

Vladimir Yefremov in Laravel для начинающих
Дмитрий Кожанов
Ну а если честно то меня смущает выражение «тысячи запросов в цикле....»
ну да - делать запросы в цикле - это первое, что делают начинающие :)
источник

D

Dmitry in Laravel для начинающих
источник