Laravel World
8.34K subscribers
1.28K photos
27 videos
9 files
2.13K links
Laravel & PHP news

contacts: @okkultax
Download Telegram
При разработке программного обеспечения всегда полезно задуматься о том, что делать, если что-то пойдет не так. Особенно при работе с внешними API. Ошибка может даже возникнуть не из-за вашего кода, но — как мы узнали из закона Мерфи — мы должны готовиться к худшему. Внешний API может привести к тайм-ауту, выдать ошибку 503 (превышен лимит скорости), получить критическое изменение в коде… Давайте посмотрим, как можно решить эти проблемы в Laravel.
https://laravel.demiart.ru/murphys-law-queues-jobs-errors/
Секреты Laravel от Dan Harrin
Для часто используемых форматов даты/времени создавайте макросы.
Релиз Laravel 8.12, 7.29 и 6.20
https://github.com/laravel/framework
Обработка огромных CSV-файлов в Laravel
Мне регулярно приходится работать с CSV, состоящими из миллионов строк и десятков полей. Эти файлы могут весить по два-три гигабайта. С такими объемами нужно работать аккуратно и эффективно. Я поделюсь с вами стратегией, которую я разработал для этого за последние пару лет работы.
Если не SPA, то что?
Том Макрайт об альтернативах современной веб-разработки.
https://macwright.com/2020/10/28/if-not-spas.html
Легко, бесплатно, бессерверно: Laravel на Vercel
https://calebporzio.com/easy-free-serverless-laravel-with-vercel
Статистика установок Laravel
Релиз Laravel Explorer
Драйвер Elasticsearch для Laravel Scout
https://github.com/Jeroen-G/Explorer
Сейчас много уроков по Laravel, обучающих синтаксису или работе с пакетами, но я считаю, что не хватает уроков посвященных реальным мини-проектами, то что действительно требуют клиенты. Поэтому я постараюсь писать об этом больше, и вот первый урок: представьте проект, в котором вам нужно пройти двухэтапный процесс регистрации с некоторыми необязательными полями на втором шаге. Давайте сделаем это в Laravel.
https://laravel.demiart.ru/register-with-two-steps-optional-fields/