Новый пакет для маршрутизации на основе страниц, представленный на конференции LaraconUS 2023. С помощью Folio можно сопоставлять маршрут с файлами…
Laravel
Обучающие статьи

Laravel Volt
Laravel Volt — новый пакет, анонсированный на конференции Laracon 2023. Предоставляет возможность использования однофайловых Livewire-компонентов и без проблем работает с…

Laravel 10 — Что нового?
Laravel 10 вышла 14 февраля 2023 года. В новой версии фреймворка продолжается, начатая в девятой версии, политика ввода возвращаемых типов…

Руководство по обновлению до Laravel 10
Мы постарались задокументировать все возможные критические изменения. Поскольку некоторые из них находятся в малоизвестных частях фреймворка, только часть этих изменений…

Зачем и как использовать Объекты передачи данных в Laravel
Data Transfer Object (Объект передачи данных) — паттерн программирования, который, при правильном использовании, может улучшить качество код и удобство его…

Работаем с событиями Laravel-моделей
При работе с Eloquent-моделями часто возникает необходимость использовать события, генерируемые в процессе жизненного цикла моделей. Существует несколько различных способов сделать…

Маршрутизация в Laravel только с помощью контроллера через PHP-атрибуты
Атрибуты, новая фича PHP 8, также известные как аннотации, добавляют метаданные в классы, методы и переменные. Используя их, мы можем…

Как найти самые медленные запросы в Laravel приложении
Сайт тупит? Не грузится? Проверьте свои запросы к базе данных! А я покажу вам как в Laravel сделать это легко…

Руководство по обновлению до Laravel 9
Мы постарались задокументировать все возможные критические изменения. Поскольку некоторые из них находятся в малоизвестных частях фреймворка, только часть этих изменений…

Laravel 9 — Что нового?
Laravel 9 вышла 8 февраля 2022 года. Релиз содержит следующие нововведения и улучшения: поддержка компонентов Symfony 6, Symfony Mailer, Flysystem…

Что нового в Laravel Collections
Расскажем о новом функционале Коллекций, появившемся в минорных версиях, со времени выхода Laravel 8.0. 8.8 Метод pipeInto Создаёт новый экземпляр…

Что нового в Eloquent ORM
Рассмотрим новый функционал, появившийся в Laravel с момента первоначального релиза версии 8. Сегодня поговорим о новых методах в Database и…

Паттерн Action-Domain-Responder
Является усовершенствованием паттерна Model-View-Controller и более удобен для создания веб-приложений. Большинство фреймворков на данный момент использует MVC. Впервые он был…

Ресурсы для API в Laravel
Вы узнаете, что такое Ресурсы и как их использовать для API в Laravel-приложениях. Ресурсы (Resources) — дополнительный слой поверх Eloquent-моделей.…

Пользовательские часовые пояса
Как работать в одном приложении со множеством часовых поясов, которые выбирают сами пользователи, но при этом в базе данных все…