Как правильно писать поддерживаемые и масштабируемые приложения на Laravel
https://medium.com/@gregradzio/do-not-use-eloquent-in-your-laravel-controllers-db59305036db
https://medium.com/@gregradzio/do-not-use-eloquent-in-your-laravel-controllers-db59305036db
Medium
Do not use Eloquent in your Laravel Controllers!
How to make integration database testing using PHPUnit in Laravel? You will learn about Repository design pattern and Dependency Inversion
Теоретическая архитектура импорта данных через задачи и очереди
https://blog.infyom.com/efficient-and-fast-data-import-with-laravel-jobs-queues
https://blog.infyom.com/efficient-and-fast-data-import-with-laravel-jobs-queues
Laravel 8: быстрая миграция через дамп
https://youtu.be/SAA1_ACmLWc
https://youtu.be/SAA1_ACmLWc
YouTube
Using Laravel schema dump for faster migrations (Laravel 8)
Laravel 8 introduces a new schema dump command which allows you to drastically speed up your migrations.
---
Thanks for watching!
Twitter: https://twitter.com/owenconti
Website: https://ohseemedia.com
---
Thanks for watching!
Twitter: https://twitter.com/owenconti
Website: https://ohseemedia.com
Исключения Laravel: ловим, обрабатываем и создаем собственные
Обычно веб-разработчики не следят за ошибками. Если что-то идет не так, то мы частенько видим дефолтный текст ошибки Laravel: «Whoops, something went wrong» или, что еще хуже, код исключения, который посетителю совсем ни к чему. Поэтому я решил написать пошаговую статью о том, как элегантно обрабатывать ошибки и показывать посетителю правильную информацию о произошедшем.
https://laravel.demiart.ru/isklyucheniya-laravel-lovim-obrabatyvaem-i-sozdaem-sobstvennye/
Обычно веб-разработчики не следят за ошибками. Если что-то идет не так, то мы частенько видим дефолтный текст ошибки Laravel: «Whoops, something went wrong» или, что еще хуже, код исключения, который посетителю совсем ни к чему. Поэтому я решил написать пошаговую статью о том, как элегантно обрабатывать ошибки и показывать посетителю правильную информацию о произошедшем.
https://laravel.demiart.ru/isklyucheniya-laravel-lovim-obrabatyvaem-i-sozdaem-sobstvennye/
10 хитростей Carbon DateTime
https://youtu.be/jPO55Cs-vyI
https://youtu.be/jPO55Cs-vyI
YouTube
10+ Carbon DateTime "Tricks" You May Not Know
I've spent time reading Carbon huge docs page and chosen 10+ "hidden gems", I'm sure you will find something here you haven't seen before.
Read full Carbon docs: https://carbon.nesbot.com/docs/
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel…
Read full Carbon docs: https://carbon.nesbot.com/docs/
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel…
Ограничения частоты запросов у задачах в очередях
https://divinglaravel.com/dealing-with-api-rate-limits-in-queued-jobs
https://divinglaravel.com/dealing-with-api-rate-limits-in-queued-jobs
Diving Laravel
Dealing With API Rate Limits in Queued Jobs - Diving Laravel
In this post, We'll see how we may deal with a queued job that sends an HTTP request to an API that only allows 30 requests per minute.
Использование Soft Delete на примере
https://www.medianova.com/en-blog/2020/08/17/laravel-soft-delete
https://www.medianova.com/en-blog/2020/08/17/laravel-soft-delete
Релиз LaravelDash 2.0
Простая и легко настраиваемая админка для Laravel
https://github.com/getspooky/laravelDash
Простая и легко настраиваемая админка для Laravel
https://github.com/getspooky/laravelDash
GitHub
GitHub - getspooky/yaldash: 👻 It's never been easier to build and customize admin panels. Yah! yaldash is a beautifully designed…
👻 It's never been easier to build and customize admin panels. Yah! yaldash is a beautifully designed administration panel for Laravel. - GitHub - getspooky/yaldash: 👻 It's never bee...
Использование трейтов для загрузки и инициализации Eloquent-моделей
https://orkhan.dev/2020/08/17/using-traits-to-boot-and-initialize-eloquent-models/
https://orkhan.dev/2020/08/17/using-traits-to-boot-and-initialize-eloquent-models/
Логирование запросов к базе данных
https://orkhan.dev/2020/08/10/logging-executed-database-queries-in-laravel/
https://orkhan.dev/2020/08/10/logging-executed-database-queries-in-laravel/
Обработка проваленных задач
https://luisdalmolin.dev/blog/fail-better-heal-faster/
https://luisdalmolin.dev/blog/fail-better-heal-faster/
Курс «Laravel Websockets on Forge». 7 видео
Пошаговое руководство настройке Laravel Websockets на Forge. Рассматривается развертывание, SSL и Nginx.
https://www.youtube.com/playlist?list=PLfdtiltiRHWEOLZROIXNJUH6WaqZblHpE
Пошаговое руководство настройке Laravel Websockets на Forge. Рассматривается развертывание, SSL и Nginx.
https://www.youtube.com/playlist?list=PLfdtiltiRHWEOLZROIXNJUH6WaqZblHpE
YouTube
Laravel Websockets on Forge - YouTube
Заполняем базу данных с помощью Сидеров и Фабрик
https://www.amitmerchant.com/create-mass-database-records-using-model-factories-in-laravel/
https://www.amitmerchant.com/create-mass-database-records-using-model-factories-in-laravel/
Amit Merchant - A blog on PHP, JavaScript, and more
Insert mass database records using model factories in Laravel
One of the many ways using which you can insert records (or seed your database) is by using the seeder classes which extend a base class called Illuminate\Database\Seeder in Laravel.
Команды Artisan Make с параметрами
В Laravel есть потрясающий набор artisan команд, из которых чаще всего используется make:xxx — например, make:model или make:migration и т. Д. Но знаете ли вы их все? Знаете ли их параметры, которые могут помочь сделать код еще быстрее?
https://laravel.demiart.ru/komandy-artisan-make-s-parametrami/
В Laravel есть потрясающий набор artisan команд, из которых чаще всего используется make:xxx — например, make:model или make:migration и т. Д. Но знаете ли вы их все? Знаете ли их параметры, которые могут помочь сделать код еще быстрее?
https://laravel.demiart.ru/komandy-artisan-make-s-parametrami/
Создание и использование Фасадов
https://www.mynotepaper.com/create-and-use-custom-facade-in-laravel-7x
https://www.mynotepaper.com/create-and-use-custom-facade-in-laravel-7x
Shouts.dev
Create and Use Custom Facade in Laravel 7.x
The Facade pattern is a software design pattern that is often used in object-oriented programming. A facade is, in fact, a class wrapping a complex library to p
Сидирование данных в живой проект
https://youtu.be/2wZo54IjtKU
https://youtu.be/2wZo54IjtKU
YouTube
Laravel: How to Seed New Data When Project is Live?
Seeds are a great Laravel feature, but how do you launch them if you need NEW specific data and the project is already LIVE, with real users? In this video, I will share my way of doing it.
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel…
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel…
Разработке через тестирование с помощью PHPUnit в Laravel
https://medium.com/@FriskaLSianturi/tdd-with-phpunit-in-laravel-a3b571e50c6a
https://medium.com/@FriskaLSianturi/tdd-with-phpunit-in-laravel-a3b571e50c6a