Size: a a a

2020 May 13

M

Michael in Laravel Pro
Начинается доклад про Spiral Framework https://www.youtube.com/watch?v=zYWDlaOOFTU
источник

M

Michael in Laravel Pro
Точнее, про CycleORM, которая в нём используется
источник

КЗ

Кирилл Золотарев... in Laravel Pro
Добрый день, коллеги! Подскажите пожалуйста, кто-нибудь знает, есть ли пакет laravel для Manticore Search?
источник

КЗ

Кирилл Золотарев... in Laravel Pro
Я что-то найти не могу
источник

SS

Stepan Saal in Laravel Pro
Ну если не найти, то самому писать драйвер под scout
источник

SS

Stepan Saal in Laravel Pro
Vladimir Karamazov
There's no way to efficiently insert multiple rows with Eloquent, nor does it offer any method for bulk inserts. – Jarek Tkaczyk

Из комментариев к https://stackoverflow.com/a/13595393

Ну 15 год, может что и поменялось) очень интересно, проверю
Ну что там оказалось?
источник

VK

Vladimir Karamazov in Laravel Pro
Stepan Saal
Ну что там оказалось?
Пока не проверил, у меня рабочий день щас
Я напишу с упоминанием
источник

SS

Stepan Saal in Laravel Pro
🙆
источник

КЗ

Кирилл Золотарев... in Laravel Pro
Stepan Saal
Ну если не найти, то самому писать драйвер под scout
Да я вот уже и подумываю об этом. Либо на Elastic переходить
источник

zN

zVlad Nesquik in Laravel Pro
Привет.
У меня есть задания на Кроне. Запуск Крона каждую минуту (задания). Если задание это будет выполнятся больше минуты, то след запуск Крона будет ждать окончание предыдущего или запустит еще один процес?
источник

EG

Egor Gruzdev in Laravel Pro
Коллеги, подскажите best practice проброса данных авторизации в сервисы приложения.
Т.е. пользователь авторизован, в request есть о нем информация, в action Controller есть сервис который зависит от данных пользователя, есть ли рекомендации как его пробросить в данный сервис:
1) Через конструктор сервиса притащить AuthManager и из него вытащить пользователя
2) В метод сервиса передать доп. параметр, такой как сущность пользователя или нужные данные из этой сущности
3) Использовать Contextual Binding через DI и в constructor сервиса сразу же передать сущность пользователя
4) Создать Интерфейс и его реализацию, которая будет возвращать нужные данные, а уже реализация будет зависеть от AuthManager, что позволит AuthManager не таскать по сервисам где нужны данные пользователя.
Может есть статейка по этому вопросу или подскажите как этот "проброс" называется и я сам поищу через google, т.к. в данный момент не могу сформулировать правильно запрос
источник

А

Антон in Laravel Pro
Egor Gruzdev
Коллеги, подскажите best practice проброса данных авторизации в сервисы приложения.
Т.е. пользователь авторизован, в request есть о нем информация, в action Controller есть сервис который зависит от данных пользователя, есть ли рекомендации как его пробросить в данный сервис:
1) Через конструктор сервиса притащить AuthManager и из него вытащить пользователя
2) В метод сервиса передать доп. параметр, такой как сущность пользователя или нужные данные из этой сущности
3) Использовать Contextual Binding через DI и в constructor сервиса сразу же передать сущность пользователя
4) Создать Интерфейс и его реализацию, которая будет возвращать нужные данные, а уже реализация будет зависеть от AuthManager, что позволит AuthManager не таскать по сервисам где нужны данные пользователя.
Может есть статейка по этому вопросу или подскажите как этот "проброс" называется и я сам поищу через google, т.к. в данный момент не могу сформулировать правильно запрос
В контроллер инжектить AuthManager и передавать его в метод сервиса. AuthManager - это инфраструктурный код, поэтому и управлять им тоже должна инфраструктура, то есть контроллер
источник

SS

Stepan Saal in Laravel Pro
Кирилл Золотарев
Да я вот уже и подумываю об этом. Либо на Elastic переходить
Мне кажется проще и лучше перейти, потому что для эластики или сфинкса всё уже давно есть
источник

SS

Stepan Saal in Laravel Pro
zVlad Nesquik
Привет.
У меня есть задания на Кроне. Запуск Крона каждую минуту (задания). Если задание это будет выполнятся больше минуты, то след запуск Крона будет ждать окончание предыдущего или запустит еще один процес?
Насколько я знаю, запустит еще один.
источник

КЗ

Кирилл Золотарев... in Laravel Pro
Stepan Saal
Мне кажется проще и лучше перейти, потому что для эластики или сфинкса всё уже давно есть
Так вот собственно  и стоит вопрос перехода, только со старого сфинкса. Геморроя с ним много.
источник

EG

Egor Gruzdev in Laravel Pro
Кирилл Золотарев
Так вот собственно  и стоит вопрос перехода, только со старого сфинкса. Геморроя с ним много.
Что не так с финксом, можете поделится опытом?
источник

PL

Pavel Lint in Laravel Pro
а что с ним не так? Мне нравился. И Аксёнов забавный.
источник

КЗ

Кирилл Золотарев... in Laravel Pro
Да поиск то хороший. С проблемой вот разобрались минут 10 назад. Но у нас стоит достаточно старая версия, новые, насколько помню, не очень опенсорсные, плюс механизм переиндексации на мой взгляд так себе. Ещё одним важным фактором является то, что решения, с которыми интегрируемся используют эластик.
источник

КЗ

Кирилл Золотарев... in Laravel Pro
Плюс, может я криворукий, но там есть какие-то проблемы с постгресом.
источник

PL

Pavel Lint in Laravel Pro
а что сфинкс платный стал?
источник