Рефакторинг eloquent запросов через Сообщения Высшего Порядка Самый кайф при работе с Laravel — это найти альтернативный способ делать старые и уже наскучившие тебе вещи.
Просто и наглядно об Отношениях в Laravel Отношения в Laravel (Eloquent Relationships) относительно просты для понимания, но некоторые люди могут растеряться без наглядных рисунков, показывающих то, что
Магия Событий, Слушателей и Задач В вашем приложении есть три вещи, которые можно запушить в фоновый режим и запустить независимо от жизненного цикла Запрос-Ответ
Аутентификация OAuth2 в проектах Laravel Время от времени возникает вопрос, как разрешить пользователям входить в отдельные (дочерние) приложения, используя одну учетную запись главного приложения.
Руководства по Ролям и Правам в Laravel Роли (Roles) и Права (Permissions) в Laravel являются наиболее важной частью любого Laravel приложения, где необходимо ограничивать варианты его использование.
Загрузка и инициализация Моделей с Трейтами Одним из преимуществ Eloquent ORM его сочетаемость с трейтами — когда вы используете Модель Eloquent, то вы можете выполнить дополнительную
Оптимизирование запросов в периметре приложений Меня очень волнует производительность приложений, в том числе, как для этого использовать слой базы данных.
Кэширование запроса всего одним методом Мощь макросов в Laravel велика, так как позволяет расширять класс во время выполнения своими собственными методами.
Аутентификация через Laravel Airlock Airlock — это пакет для Laravel, легковесная альтернатива существующим методам аутентификации (например, Laravel Passport) для использования в SPA и простых
Редирект на HTTPS через мидлвар Существует множество статей, в которых объясняется, почему настоятельно рекомендуется HTTPS, я подытожу это следующим HTTPS — это защищенная версия HTTP.
Сессии в Laravel Сессии Laravel играют важную роль в любом веб-приложении, они помогают нам сохранять данные сессий, которые можно извлечь в приложения.
Лучший способ реализации Слушателя и События Работая с Laravel, мы часто забываем, что во фреймворке всё — это класс, и его можно использовать как POPO (Plain
Заголовки Server-Timing Выпущена первая версия моего пакета laravel-server-timer, обеспечивающий удобное управление заголовками Server Timing в вашем приложении.