
Почта в Laravel: разбор отправки на живом проекте
Как устроена отправка писем в Laravel 11: mailable-классы, очереди, драйверы и типичные места, где письма молча теряются или блокируют HTTP-запрос.

Как устроена отправка писем в Laravel 11: mailable-классы, очереди, драйверы и типичные места, где письма молча теряются или блокируют HTTP-запрос.

Куда Laravel кладёт загруженные файлы, почему картинка не открывается по ссылке и как хранить пользовательские загрузки отдельно от кода. Разбор для тех, кто только начал.

После формы регистрации пользователя нужно вернуть на нужную страницу с сообщением. Разбираем, как делать редиректы в Laravel 11 — от простого redirect() до возврата на предыдущий URL с ошибками валидации.

Как поставить, прочитать и удалить cookie в Laravel: рабочие вызовы, шифрование по умолчанию, привязка к очереди ответа и типичные ошибки новичка. За полчаса от первой куки до понимания, почему она не читается сразу.

Как включить сессии в Laravel 11, выбрать драйвер, положить и достать данные, настроить flash-сообщения и не потерять сессию после логина. Пошагово, с проверками на каждом шаге.

Первый Form Request, правила из массива и коробочные сообщения об ошибках. Что настроить в проекте на Laravel 11.x за один заход, чтобы валидация не превратилась в кашу в контроллере.

Проблема N+1, забытые внешние ключи в hasMany, дубли в belongsToMany и синхронный delete вместо каскада — разбираем ошибки в связях Eloquent, которые дороже всего обходятся в проде.

За полчаса вы создадите модель Eloquent, свяжете её с таблицей через миграцию и научитесь читать и записывать строки без ручного SQL. Подходит тем, кто впервые открыл Laravel.

Как в Laravel устроен механизм миграций, почему добавление NOT NULL-колонки роняет деплой на большой таблице и что делать с down-методом, который никто не проверяет.

PHP 7 не получает обновлений с ноября 2022 года. Разбираем, какие изменения в PHP 8 роняют рабочий код: TypeError вместо предупреждений, новое приведение чисел к строкам и удалённые функции.

Разбираем базовый синтаксис Blade в Laravel 11: вывод данных, наследование макетов, компоненты и частые ошибки, из-за которых шаблон не отображается или выдаёт HTML в виде текста.

За полчаса разберём, как создать контроллер в Laravel 11, связать его с маршрутом и вернуть ответ. От artisan-команды до первой рабочей страницы с проверками на каждом шаге.