Laravel 13 вышел 17 марта 2026 года: Тейлор Отвелл представил релиз на Laracon EU. Если вы привыкли к тому, что мажорные версии Laravel приносят болезненные миграции, этот релиз вас приятно удивит: команда сознательно сделала ставку на минимум ломающих изменений и максимум практической пользы. Больш...
В Livewire предусмотрена мощная система событий, позволяющая взаимодействовать между компонентами страницы. Поскольку под капотом используются обычные браузерные события, вы можете легко связывать компоненты Livewire, Alpine.js и даже чистый JavaScript.
Laravel позволяет работать с cookie практически в любом месте приложения: в контроллерах, middleware (посредниках) и даже в шаблонах или сервис-провайдерах. Рассмотрим основные способы установки и чтения cookie.
Начнем с генерации новой страницы с помощью специальной Artisan-команды Filament. В Filament 3 доступна команда make:filament-page, которая автоматически создает класс страницы и соответствующее представление (Blade-шаблон). Например, чтобы создать страницу настроек, выполните команду:
UUID создаются таким образом, что вероятность столкновения (совпадения) идентификаторов чрезвычайно мала, поэтому их удобно использовать там, где необходимо гарантировать глобальную уникальность без единого центра генерации.
Полиморфные связи - один из менее очевидных, но очень мощных механизмов ORM Eloquent в Laravel. Они позволяют одной модели принадлежать сразу нескольким другим моделям разных типов через единую связь. Звучит сложно? Давайте разбираться простым, разговорным языком, как если бы опытный разработчик объ...
Когда вы работаете с Laravel и его Eloquent-моделями, нередко возникает желание автоматически выполнять определённые действия после создания, обновления или удаления записей в базе данных. Именно для этого в Laravel существуют Observers.
Ниже приведена базовая пошаговая инструкция по использованию пакета socialiteproviders/vkontakte вместе с Laravel Socialite для аутентификации пользователей через ВКонтакте:
В современном веб-разработке существует множество инструментов и библиотек для упрощения и ускорения разработки. Одним из таких инструментов для Laravel является Livewire, мощный фреймворк для создания динамичных интерфейсов без необходимости писать много JavaScript кода. Livewire позволяет работать...
Тут используются куки 🍪Да-да, это сообщение про куки 🍪Куки у нас есть. Увы, не те, которые можно съесть 🍪Без куки сайт немного забывчивый 🙃Маленькое сообщение про маленькие файлы 🍪Интернет придумал куки, а рассказывать про них нам 😅Даже сайту иногда нужно что-то запомнить 🤓Спокойно, это не предложение подписаться на рассылку 😌
Некоторые cookie нужны сайту для работы, а Яндекс.Метрика помогает нам понимать, что на сайте удобно, а что стоит улучшить.
Подробнее в Политике использования cookies.