Size: a a a

Laravel Framework Russian Community

2020 August 04

A

Arteshuk in Laravel Framework Russian Community
Victor
но и разбежка цены не более 20%
Время то же
источник

A

Arteshuk in Laravel Framework Russian Community
Переложи половину работы на бд
источник

D

DK in Laravel Framework Russian Community
в теории
источник

А

Артём in Laravel Framework Russian Community
Arteshuk
Да с чем угодно, не может 150 тысяч элементов массива перебираться столько времени
«Не должны», ты хотел сказать
источник

D

DK in Laravel Framework Russian Community
если бд так медленно у него отрабатывает или чо, пусть всё говно лежит в редисе
источник

А

Артём in Laravel Framework Russian Community
Потому что как видим — могут
источник

A

Arteshuk in Laravel Framework Russian Community
Артём
«Не должны», ты хотел сказать
Ну или так да
источник

A

Arteshuk in Laravel Framework Russian Community
Артём
Потому что как видим — могут
Я думаю это не массив из 150 тысяч элементов, а в бд такое количество товаров. Как их оттуда отбирают большой вопрос конечно
источник

A

Arteshuk in Laravel Framework Russian Community
А ларака тут точно при делах?)
источник

А

Артём in Laravel Framework Russian Community
Victor
так а задача у вас есть такая?
Короче, всё сводится к сказанному ранее. Или масштабируйте (если ресурсы на исходе), или оптимизируйте.
источник

V

Victor in Laravel Framework Russian Community
т.е.  берется первый товар. ложится в группу. второй не помещается. пропускаем следующий ложим. Потом те что не поместились тоже прогоняем
источник

V

Victor in Laravel Framework Russian Community
как то так
источник

А

Артём in Laravel Framework Russian Community
Кажется, автор не увидел всех рекомендаций и продолжает рассказывать про сложность задачи
источник

A

Arteshuk in Laravel Framework Russian Community
Victor
т.е.  берется первый товар. ложится в группу. второй не помещается. пропускаем следующий ложим. Потом те что не поместились тоже прогоняем
Оооо, паняна )
источник

D

DK in Laravel Framework Russian Community
Victor
т.е.  берется первый товар. ложится в группу. второй не помещается. пропускаем следующий ложим. Потом те что не поместились тоже прогоняем
foreach?)
источник

А

Артём in Laravel Framework Russian Community
И, похоже, тянет товары из БД в цикле
источник

A

Arteshuk in Laravel Framework Russian Community
Вобщем 150 тысяч в твоей задаче разложить по группам 2 секунды
источник

A

Arteshuk in Laravel Framework Russian Community
Но можно железа купить да )
источник

V

Victor in Laravel Framework Russian Community
Arteshuk
Вобщем 150 тысяч в твоей задаче разложить по группам 2 секунды
И в базу записать?
источник

A

Arteshuk in Laravel Framework Russian Community
Victor
И в базу записать?
Да
источник