Size: a a a

2021 June 26

T0

Taco 00 in Laravel Pro
Фасады удалили
источник

Сn

Сергей navsex in Laravel Pro
Какие последние фишки.
источник

K

Konstantin in Laravel Pro
хотя php artisan route:list говорит что маршруты есть
источник

T0

Taco 00 in Laravel Pro
Ищи в логике ошибку. Может у юзера нет пермишна или ещё чего.
источник

М

Максим in Laravel Pro
Недавно Matthias Noback выложил пост-презентацию с дизайн-паттернами для обновления legacy: https://matthiasnoback.nl/talk/design-patterns-for-modernizing-legacy-code-bases/ Ничего нового для наших прожженных сухариков, но может быть интересно для новичков и middle-программистов)
источник
2021 June 27

М

Максим in Laravel Pro
После книги Аделя(https://github.com/adelf/acwa_book_ru), слайды просто пролистываются)
источник

W

WhatchThis in Laravel Pro
Ребят, подскажите, пожалуйста. Мне надо сформировать огромную цсвшку, миллионов 5 строк. Для этого я планирую бить запрос на чанки тысяч по 10 записей, и ставить задание в очередь на обработку. Очередь будет брать записи, приводить в нужный формат, и записывать в цсвшку.

Возникает два вопроса.
Могу ли я сразу коллекцию записей пихать в очередь, или надо пихать только айдишники, и делать запрос по новой?

Как быть, если серверов-обработчиков несколько? Это не позволяет создать мне какой-нибудь temp-файл, в который я запишу всё, что необходимо, и после этого скопирую файл на s3 диск. Выходит, надо каждый раз при запуске из очереди грузить файл из s3, дописывать в него, и загружать обратно? будет ли это корректно работать, или есть узкие места?
источник

W

WhatchThis in Laravel Pro
или может я вообще творю дичь, и есть варианты проще? :D
источник

EG

Egor Gruzdev in Laravel Pro
Данные в очередь не стоит загонять, лучше информацию как получить данный из хранилища.

Сложить файлы, а потом их объеденить и заархивирлвать, но возможно эту операцию слелать средствами ОС, а не через php.
источник

W

WhatchThis in Laravel Pro
Спасибо, на счёт файлов не совсем понял, грузить "чанки" на s3, и потом по завершению забрать все файлы-фрагменты, и слить их в кучу?
источник

EG

Egor Gruzdev in Laravel Pro
Как вариант, да.
источник

T0

Taco 00 in Laravel Pro
А если важна очередность данных, как поступить?
источник

W

WhatchThis in Laravel Pro
Теоретически можно выдавать имена чанкам при постановке задачи, в имя чанка вклеивать его порядковый номер)
источник

А

Антон in Laravel Pro
А скажи что-нибудь на архитекторском.

Ты что-нибудь, кроме паттернов, знаешь? Сразу выдаёшь в себе джуна, который наивно полагает, что весь мир крутится вокруг паттернов, и без них ничего не работает. Зачем тут репозитории, состояния, если у него стоит задача просто переключать конфиг?
источник

ᴜㅤ

ᴜɴᴋɴᴏᴡɴ ㅤ... in Laravel Pro
Человек, который всегда хочет докопаться. Не нравится ответ? - Напиши свой.
источник

А

Антон in Laravel Pro
Человек, который всегда хочет докопаться и докапывается. Смотри мои сообщения, где я провожу «раскопки» кода на гитхабе для тех, кто плавает на поверхности. Так что когда мой ответ нужен, я его даю. Тут я докопался и дал ответ: просто юзай конфиг.
источник

Э

Элин in Laravel Pro
Всем привет!

Внутри контроллеров, более чем 2 местах пользуюсь одним и тем же кодом. Код вычитывает свободную память пользователя.

Куда можно выделить данный блок (фрагмент) кода чтобы не повторять его?
источник

SS

Serg Serdyuk in Laravel Pro
Сервисный класс
источник

A

Adel in Laravel Pro
Необязательно называть его сервисным
источник

SS

Serg Serdyuk in Laravel Pro
Ну или трейт, но могут заклевать😁
источник