Система уведомлений Laravel позволяет отправлять уведомления пользователям используя различные каналы. В этой статье мы рассмотрим Laravel Notifications, самый прекрасный способ…
пакеты
Все о работе с пакетами Laravel. Репозитарии и packagist
Генерация изображений из HTML кода
Генерация карточек докладчиков в Laravel на основе HTML кода, написанного с помощью Tailwind. Я организатор конференции Full Stack Europe. Как…
Аутентификация через Laravel Sanctum
Sanctum — это пакет для Laravel, легковесная альтернатива существующим методам аутентификации (например, Laravel Passport) для использования в SPA и простых…
Кэширование запроса всего одним методом
Мощь макросов в Laravel велика, так как позволяет расширять класс во время выполнения своими собственными методами. Вы можете добавить полезные…
Аутентификация OAuth2 в проектах Laravel
Время от времени возникает вопрос, как разрешить пользователям входить в отдельные (дочерние) приложения, используя одну учетную запись главного приложения. В…
REST API: Лучшие практики
В современном приложении API является одной из основных функций. Оно важно не только для создания мобильных и десктопных приложений, но…
Загрузка изображений с помощью DropzoneJS
В этом уроке мы расскажем как, используя библиотеку DropzoneJS, загрузить одно или несколько изображений в Laravel. Нам нужно будет выполнить…
Аутентификация в Laravel 6: Установка и настройка
В этом уроке мы научимся добавлять аутентификацию в шестую Laravel и сделаем страницы входа, регистрации, выхода и сброса пароля. Предположим,…
Асинхронное выполнение нескольких процессов
В PHP 7.x есть расширение phthread, позволяющее создать новый поток. Чтобы выполнить задачу быстрее вы можете разделить её на несколько…
Кэширование запросов Eloquent
Когда дело доходит до ускорения приложения, то лучшее решение — это кэширование. Laravel поставляется с уже готовыми кэш-драйверами: Redis, Memcached…
Пишем приложения на Laravel, которые легко поддерживать.
Это расшифровка моего доклада с Laracon AU. Создание BaseCode и Shift дало мне уникальное понимание написания приложений на Laravel. Я…
Как сделать свой пакет для Laravel за 10 минут
Во фреймворке Laravel мы можем писать библиотеки и вызывать их функции, не беспокоясь о том, как это было реализовано. Мы…
Глобальные настройки приложения
В приложениях часто нужно хранить некоторые глобальные настройки, причем эти параметры не относятся к конкретной модели, например пользователю, а к…
10 лучших пакетов Laravel для переводов и мультиязычности
В Laravel локализация очень проста — разместите переводы в папке resources/lang, но их неудобно редактировать, поэтому существует множество пакетов, которые…
PHP на фронтенде
Думаю, вы видели множество сайтов, использующих javascript на фронтенде, а как насчет использования PHP на стороне клиента? Но как, спросите…