Size: a a a

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

2020 November 17

D

DK in Laravel для начинающих
Уже тяжело и с натиском будет выгружать
источник

И

Игорь in Laravel для начинающих
DK
Уже тяжело и с натиском будет выгружать
то есть 1000 это легко?
источник

D

DK in Laravel для начинающих
Игорь
то есть 1000 это легко?
Если диск быстрый,да
источник

IA

Ilya AeroWave in Laravel для начинающих
Игорь
то есть 1000 это легко?
По возможности лучше делить на директории
источник

SK

Stas K in Laravel для начинающих
Sergey Gerasimov
Ну расскажешь что не получилось
ну в принципе получилось
sum(CASE WHEN status not in (0,6) AND created_at BETWEEN '2020-11-09 14:56:00' AND '2020-11-09 15:00:00' THEN 1 ELSE 0 END
) as count_users,

правда такую запись через квери билдер врятли создаш прийдется биндить параметры что бы ничего левого не залетело
источник

SK

Stas K in Laravel для начинающих
и так множиш нужные каунты
источник

И

Игорь in Laravel для начинающих
Ilya AeroWave
По возможности лучше делить на директории
Пока так и делаю, но не сильно ли я занялся оптимизацией?
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
Подскажите, какое количество файлов (изображений) может лежать в одной папке максимум, чтобы это не отражалось на быстродействии (чтение, запись)?
В одном из прошлых проектов мы хранили в одной папке не больше 70 папок. Максимальная вложенность папки - 3. Внутри последней папки не больше 150 файлов.
источник

IA

Ilya AeroWave in Laravel для начинающих
Игорь
Пока так и делаю, но не сильно ли я занялся оптимизацией?
Не знаю, что такое w4, надеюсь что-то логичное
источник

VY

Vladimir Yefremov in Laravel для начинающих
Что делать с таким кодом?  (см. след пост)
Анонимный опрос
14%
оставить как есть (и.е. работать - не трожь)
14%
переписать в один запрос
29%
переписать в 1 запрос с применением релейшенов
43%
__посмотреть другие ответы__
Проголосовало: 7
источник

VY

Vladimir Yefremov in Laravel для начинающих
        $user = getAuthUser();
       $orders = Order::where('user_id', $user->id)
           ->where('date_end', '>', Carbon::now()->format('Y-m-d H:i:s'))
           ->where('pay_status', '>', 0)
           ->get()->pluck('id');
       $constructor = ConstructorOrder::whereIn('order_id', $orders)->get();
источник

И

Игорь in Laravel для начинающих
Ilya AeroWave
Не знаю, что такое w4, надеюсь что-то логичное
Это для сидера я вписал временную подпапку. В реале я буду брать первую букву от имени файла и класть файл в эту подпапку
источник

И

Игорь in Laravel для начинающих
То есть получится что-то вроде storage/app/avatars/b/b2bfas92bcd.jpg
источник

IA

Ilya AeroWave in Laravel для начинающих
Игорь
Это для сидера я вписал временную подпапку. В реале я буду брать первую букву от имени файла и класть файл в эту подпапку
Может отталкиваться от чего-то более логичного? Я просто не знаю для чего ты эти аватары применяешь, пользователи?
источник

И

Игорь in Laravel для начинающих
Ilya AeroWave
Может отталкиваться от чего-то более логичного? Я просто не знаю для чего ты эти аватары применяешь, пользователи?
да
источник

И

Игорь in Laravel для начинающих
пользователи
источник

И

Игорь in Laravel для начинающих
Ilya AeroWave
Может отталкиваться от чего-то более логичного? Я просто не знаю для чего ты эти аватары применяешь, пользователи?
а какие есть более логичные варианты, готов выслушать
источник

P

PSYTRGLES in Laravel для начинающих
Ilya AeroWave
Может отталкиваться от чего-то более логичного? Я просто не знаю для чего ты эти аватары применяешь, пользователи?
вполне стандартная практика, две вложенности - по 10-20 файлов на 1 миллион
не более 256 папок в каждой.
источник

И

Игорь in Laravel для начинающих
источник

IA

Ilya AeroWave in Laravel для начинающих
PSYTRGLES
вполне стандартная практика, две вложенности - по 10-20 файлов на 1 миллион
не более 256 папок в каждой.
Миллион чего?
источник