Size: a a a

2020 November 30

AT

ANDREY T in Laravel Pro
Всем привет. Подскажите, как переопределить драйвер очереди в job-е.
источник

А

Антон in Laravel Pro
ANDREY T
Всем привет. Подскажите, как переопределить драйвер очереди в job-е.
$this->connection = 'sqs';
источник

AT

ANDREY T in Laravel Pro
Антон
$this->connection = 'sqs';
+ Спасибо.
источник

VM

Valar Morghulis in Laravel Pro
Maxx
спорно. как насчёт тех, кто это осилил и понял, что слишком много хайпа и мало выхлопа?
Это делается в первую очередь для удобства юзеров же )
Представьте какую-нибудь соц сеть без спа. Как думаете, сможет ли она хоть как-то конкурировать с современными соц сетями? Любой посетитель более менее привыкший к тому, что все грузится моментально, скажет «вот в вк, фэйсбуке или ок все грузится моментально, а это что за говно?»

Тут больше надо смотреть по ситуации просто, когда нужен спа, а когда от него нет как такового смысла, а то некоторые любят везде его пихать. Хотя тут тоже палка о двух концах. Если у кого-то есть возможность пилить спа и ему это нравится, то почему бы и нет, дело вовсе не в моде
источник

AR

Anton Rusakov in Laravel Pro
Ihor Hnatchuk
Привет всем. Где наилучше держать очереди ? бд или редис?
Ну а если надо какую то транзакционность с добавлением в очередь, то бд. Ну и вообще как правильно сказали - зависит от задач и что уже есть.
источник

E

Edward in Laravel Pro
Ребят, если есть связь hasOne. И таблица на 1000000 записей. Мне нужно получить у зависимой модели уникальные значения столбца. Как это сделать?
источник

M

Maxx in Laravel Pro
Valar Morghulis
Это делается в первую очередь для удобства юзеров же )
Представьте какую-нибудь соц сеть без спа. Как думаете, сможет ли она хоть как-то конкурировать с современными соц сетями? Любой посетитель более менее привыкший к тому, что все грузится моментально, скажет «вот в вк, фэйсбуке или ок все грузится моментально, а это что за говно?»

Тут больше надо смотреть по ситуации просто, когда нужен спа, а когда от него нет как такового смысла, а то некоторые любят везде его пихать. Хотя тут тоже палка о двух концах. Если у кого-то есть возможность пилить спа и ему это нравится, то почему бы и нет, дело вовсе не в моде
средняя страница на статике: лара+блейд+обращения к БД. по сети идёт ДВА пакета (при обычном MTU 1500), остальное — уже в кэше. страница готова к использованию через 230мс — для любого юзера это "мгновенно".
источник

M

Maxx in Laravel Pro
к СПА же у меня претензия в основном в том, что, держа в памяти полностью всё состояние, очень долго происходит смена контекста в UI, особенно на мобилках.
т.е. надо очень хорошо знать JS и внутреннее устройство фреймворка, чтобы делать действительно "лёгкие" в плане UX и быстрые СПА.
источник

VM

Valar Morghulis in Laravel Pro
Это все равно заметно, чувак, понимаешь? Это как минимум еще зависит от сети + от количества информации загружаемой на странице. Ты че думаешь, я не бывал на сайтах без спа что ли. Я прекрасно вижу порой даже на своем 300мб/с инете как грузится страница)
источник

M

Maxx in Laravel Pro
т.е. плюнуть дубовым ХТМЛем, который мгновенно отрендерится на любой кофеварке — это задача для любого джуна-мида.
сделать СПА, который действительно будет ОК — это уже, грубо говоря, нужен сениор на уровне мага
источник

VM

Valar Morghulis in Laravel Pro
Молчу уже о том, что это точно также зависит от нагруженности сервера на сайте)
источник

k

kaktus778 in Laravel Pro
Edward
Ребят, если есть связь hasOne. И таблица на 1000000 записей. Мне нужно получить у зависимой модели уникальные значения столбца. Как это сделать?
билдером....
$users = DB::table('users')->distinct()->get();
https://laravel.com/docs/8.x/queries#specifying-a-select-clause
источник

E

Edward in Laravel Pro
kaktus778
билдером....
$users = DB::table('users')->distinct()->get();
https://laravel.com/docs/8.x/queries#specifying-a-select-clause
Мне у родительской нужно условие прописать еще
источник

VM

Valar Morghulis in Laravel Pro
Maxx
т.е. плюнуть дубовым ХТМЛем, который мгновенно отрендерится на любой кофеварке — это задача для любого джуна-мида.
сделать СПА, который действительно будет ОК — это уже, грубо говоря, нужен сениор на уровне мага
Ну тут я с тобой согласен)
источник

k

kaktus778 in Laravel Pro
Maxx
к СПА же у меня претензия в основном в том, что, держа в памяти полностью всё состояние, очень долго происходит смена контекста в UI, особенно на мобилках.
т.е. надо очень хорошо знать JS и внутреннее устройство фреймворка, чтобы делать действительно "лёгкие" в плане UX и быстрые СПА.
SPA это круто)) но открываешь 10 вкладок)) и 10 гиг памяти сожрало))
источник

VM

Valar Morghulis in Laravel Pro
А вообще, есть NuxtJS который на самом деле делает все за любого джуна-миддла)
источник

k

kaktus778 in Laravel Pro
Edward
Мне у родительской нужно условие прописать еще
тоже билдером...
источник

E

Edward in Laravel Pro
Lead::where(“city”, “moscow”)->has(“contact”)
источник

M

Maxx in Laravel Pro
Valar Morghulis
Молчу уже о том, что это точно также зависит от нагруженности сервера на сайте)
ну, это тоже решается архитектурой, оптимизацией запросов в БД. если будешь элокент гонять вслепую, ничего хорошего не выйдет.
на скриншоте, кстати — удалённый сервер на амазоне, small instance, энтерпрайз приложуха на где-то полста рыл в онлайне, которые с час назад уже начали все работать с.
на локальном девелоперском время "страница готова" — в районе 120-150мс
источник

VM

Valar Morghulis in Laravel Pro
Edward
Lead::where(“city”, “moscow”)->has(“contact”)
whereHas. В анонимной функции делаешь требуемые проверки у связи
источник