Laravel World

  1. Laravel Earmark — Генерация серий последовательных значений.

    Laravel Earmark — Генерация серий последовательных значений.
    #english
    https://laravel-news.com/unique-series-of-values-with-earmark Generate a Unique Series of Values with Earmark

  2. Настраиваем Laravel Spark для локальной разработки.

    Настраиваем Laravel Spark для локальной разработки.
    Spark это инструмент для создания SaaS-приложений (биллинг, подписки, аутентификация, оплата и т.д.)
    #english
    https://medium.com/@scott82anderson/setting-up-laravel-spark-for-local-development-4a67ea4339ec Setting up Laravel Spark for local development

  3. Как создать и подгрузить свой собственный php-пакет локально

    Как создать и подгрузить свой собственный php-пакет локально
    #english
    https://mattstauffer.com/blog/how-to-build-and-autoload-your-own-php-package-locally/ How to Build and Autoload Your Own PHP Package Locally

  4. Десктопные уведомления о прохождение тестов в Laravel

    Десктопные уведомления о прохождение тестов в Laravel
    #english
    https://medium.com/@SlyFireFox/laravel-tip-desktop-notifications-from-your-tests-4ff504bd024f Laravel Tip: Desktop notifications from your tests

  5. Как писать код на основе абстракций (интерфейсов). Примеры для Laravel

    Как писать код на основе абстракций (интерфейсов). Примеры для Laravel
    #english
    https://levelup.gitconnected.com/code-to-interface-an-example-in-laravel-a8a5ec0a859b Code to Interface: An Example in Laravel

  6. Laravel 7.13 зарелизен

    Laravel 7.13 зарелизен
    - пагинация Tailwind
    - Исправления команды списка маршрутов
    - Индексированные массивы в Redis
    #english
    https://laravel-news.com/laravel-7-13-0 Laravel 7.13 Released

  7. Пакет Laravel Simple Filemanager

    Пакет Laravel Simple Filemanager — простая и удобная панель управления файлами для вашего проекта. Рассказываем как установить и настроить
    #english
    https://laravelarticle.com/laravel-simple-filemanager Laravel Simple Filemanager

  8. История Spatie

    История Spatie: как мы создали более 200 php- и laravel-проектов с открытым кодом, которые были скачаны более 75 миллионов раз и продолжают скачиваться со скоростью 4,5 миллиона раз в месяц.
    #english
    https://freek.dev/1671-how-we-created-over-200-php-and-laravel-packages

  9. Почему нужно избегать наследования в Laravel. Какие есть альтернативы и компромиссы.

    Почему нужно избегать наследования в Laravel. Какие есть альтернативы и компромиссы.
    #english
    https://jasonmccreary.me/articles/avoiding-inheritance-laravel/

  10. Пакет Laravel Multitenancy от Spatie

    Пакет Laravel Multitenancy от Spatie
    Для разработчиков, которым необходимо поддерживать множество клиентов на одной кодовой базе, но с раздельным хранение данных.
    #english
    https://laravel-news.com/spatie-multitenancy-laravel

  11. Выпущен первый плагин для Pest. Он позволяет удобно использовать Faker в тестах.

    Выпущен первый плагин для Pest. Он позволяет удобно использовать Faker в тестах.
    #english
    https://pestphp.com/docs/plugins/faker/ Faker Plugin | Pest - An elegant PHP Testing Framework

  12. Приложение как Менеджер пакетов

    Приложение как Менеджер пакетов
    Интересный способ структурирования приложения и хороший пример легкого управления командной разработкой.
    #english
    https://tighten.co/blog/your-app-is-a-package-manager/ Your App is a Package Manager

  13. Балансировка обработки задач между разными пользователями/тенантами(арендаторами)

    Балансировка обработки задач между разными пользователями/тенантами(арендаторами)
    Стратегии сбалансированной обаботки очередей для мультитенантной системы. Цель, не дать одному тенанту, пушащему слишком много задач, задержать обработку задач других тенатов.
    #english
    https://divinglaravel.com/balancing-job-processing-across-different-userstenants Balancing job processing across different users/tenants - Diving Laravel

  14. Паттерн Фабричный метод — продвинутая версия

    Паттерн Фабричный метод — продвинутая версия
    Фабричный метод — это паттерн программирования, который используется для получения экземпляров объектов на основе некоторого заданного параметра. В своих PHP-проектах, я часто использую его. Но в других проектах, которые я вижу, многие фабричные классы весьма запутанны. Рассказываю как их распутать.