Laravel 6.0 станет версией LTS (Long Term Support) — с поддержкой в течении длительного времени, вплоть до сентября 2022 года.…
php
Уроки программирования на PHP-фреймворке Laravel
Laravel vs Lumen — Что использовать?
Какова же реальная разница между этими двумя братскими фреймворками, и стоит ли отказываться от некоторых функций старшего брата (Laravel), в…
Настройка формата дат
Представьте, что на вашем сайте есть поле с выбором даты. И, после того, как вы полностью сделали проект, клиент приходит…
Категории бесконечной вложенности при помощи рекурсивных отношений hasMany
Довольно часто в интернет-магазинах можно увидеть множество уровней категорий и подкатегорий, вплоть до бесконечности. Эта статья покажет вам, как сделать…
Как получить новые/старые записи из сводной таблицы в BelongsToMany
По умолчанию отношение BelongsToMany в Laravel работает просто замечательно — вы можете легко прикреплять, откреплять и синхронизировать записи. Но, вдруг,…
Сервис-контейнер: 4 способа управления зависимостями
Сервис-контейнер — довольно сложная тема, и я вижу, как многие пытаются понять, чем же он занимается. Для меня это тоже…
Двухэтапная регистрация Laravel: Дополнительные поля для страны и биографии
Сейчас много уроков по Laravel, обучающих синтаксису или работе с пакетами, но я считаю, что не хватает уроков посвященных реальным…
Laravel и закон Мерфи. Очереди, задачи и ошибки.
«Всё, что может пойти не так, пойдет не так», — утверждает хорошо известный закон Мерфи. Множество вещей можно отнести к…
Создаём своё Действие для Laravel Voyager
В этом уроке вы узнаете, как добавить свой действие (action) в админку Voyager, для управления записями. Если вы еще новичок…
Как добавить Webmentions в блог на Laravel
В разделе комментариев этого блога раньше использовался Disqus. По сути он работал довольно хорошо. Но мне не нравится, что он…
Загрузка аватарки при помощи Spatie Media Library
По умолчанию форма регистрации в Laravel содержит только имя, почту и пароль, но часто нужно, чтобы пользователь мог загрузить фотографию…
Настраиваем Laravel в контейнере Docker
Сегодня я расскажу вам, как сделать своё первое приложение Laravel в контейнере Docker. Необходимые условия Ubuntu 18.04 Установленный Composer Установленный…
Настройка десктопных push-уведомлений
Сообщество разработчиков не заботится о реализации push-уведомлений. А они играют важную роль в привлечении пользователей — помогают вернуть их обратно…
10 полезных методов Коллекций Laravel
Коллекции в Laravel предоставляют действительно классную обёртку для работы с массивами. Каждый разработчик Laravel использовал их не раз, особенно при…
Создание REST API с аутентификацией
Ищете как создать RESTful API в Laravel? Если да, то я расскажу вам всё поэтапно, как создать полноценный API с…