Настройка десктопных push-уведомлений

Сообщество разработчиков не заботится о реализации push-уведомлений. А они играют важную роль в привлечении пользователей — помогают вернуть их обратно на ваш сайт. Но часто...

Настраиваем Laravel в контейнере Docker

Сегодня я расскажу вам, как сделать своё первое приложение Laravel в контейнере Docker. Необходимые условия Ubuntu 18.04 Установленный Composer Установленный Docker — https://docs.docker.com/install/linux/docker-ce/ubuntu/ Установленный Docker Compose — https://docs.docker.com/compose/install/ Шаг 1....

Загрузка аватарки при помощи Spatie Media Library

По умолчанию форма регистрации в Laravel содержит только имя, почту и пароль, но часто нужно, чтобы пользователь мог загрузить фотографию или аватар. В этом...

Как добавить Webmentions в блог на Laravel

В разделе комментариев этого блога раньше использовался Disqus. По сути он работал довольно хорошо. Но мне не нравится, что он тащит с собой слишком...

Создаём своё Действие для Laravel Voyager

В этом уроке вы узнаете, как добавить свой действие (action) в админку Voyager, для управления записями. Если вы еще новичок в Laravel Voyager, то для...

Laravel и закон Мерфи. Очереди, задачи и ошибки.

«Всё, что может пойти не так, пойдет не так», — утверждает хорошо известный закон Мерфи. Множество вещей можно отнести к этой популярной поговорке, но...

Двухэтапная регистрация Laravel: Дополнительные поля для страны и биографии

Сейчас много уроков по Laravel, обучающих синтаксису или работе с пакетами, но я считаю, что не хватает уроков посвященных реальным мини-проектами, то что действительно...

Почему фреймворк называется Laravel

Laravel (Ларавел) — один из самых известных и популярных php-фреймворков. Его создатель — Taylor Otwell (Тейлор Отвелл). Откуда же взялось название Laravel? Частозадаваемый вопрос, откуда же...

Сервис-контейнер: 4 способа управления зависимостями

Сервис-контейнер — довольно сложная тема, и я вижу, как многие пытаются понять, чем же он занимается. Для меня это тоже было сложно, так как,...