Когда дело касается продакшена, одна случайная команда может стоить вам базы данных. В Laravel есть простой способ защититься от этого без кастомных хуков и «костылей». Речь о встр…
Laravel
Laravel — это PHP фреймворк, призванный сделать разработку сложных web-приложений максимально простой и понятной.
Паттерн «Удушающая смоковница»: эволюционный путь к новой архитектуре без боли и стресса
Когда твой проект живёт уже не первый год, кодовая база разрослась, а каждое изменение напоминает поход по минному полю — это сигнал: пришло время что-то менять. Но полная переписк…
Laravel как язык бизнеса: Осваиваем DDD без боли и лишних сложностей
Введение Domain-Driven Design — это архитектурный подход, в котором бизнес-логика становится основой кода приложения, а все ключевые части системы описываются так, как это реально…
Horizon в Laravel: просто, красиво и под контролем
Laravel Horizon — это не просто панель мониторинга очередей, а комплексное решение для управления фоновыми процессами в Laravel-приложениях, использующих Redis. Этот инструмент пре…
Что такое Policy в Laravel
Разбираемся, что такое Policy, зачем они нужны, как с ними работать и как писать безопасный код без хаоса в контроллерах.
Как использовать Laravel Boost и Cursor IDE
Современная разработка на Laravel всё чаще включает использование AI-ассистентов для ускорения workflow. Два ключевых инструмента в этом процессе — Cursor IDE с его мощной AI-интег…
Как вернуть пустую View в Laravel
В разработке на Laravel Livewire иногда возникают ситуации, когда нужно вернуть пустую view без HTML-содержимого. В этой статье мы рассмотрим рабочие способы реализации этого подхо…
Как работает Route Model Binding в Laravel
В Laravel есть удобный механизм, который позволяет автоматически подставлять модели в маршруты и контроллеры — Route Model Binding. Благодаря ему можно избежать лишнего кода для по…