Laravel World
8.46K subscribers
1.25K photos
25 videos
9 files
2.08K links
Laravel & PHP news
Download Telegram
Form Requests — больше, чем валидация
Запросы форм в Laravel — одна из наиболее недооцененных функций.
Асинхронное выполнение нескольких процессов
В PHP 7.
Аутентификация в Laravel 6: Установка и настройка
В этом уроке мы научимся добавлять аутентификацию в шестую Laravel и сделаем страницы входа, регистрации, выхода и сброса пароля.
Удаляем index.php из URL
Если у вас есть проект на Laravel, то вы удивитесь, обнаружив, что ваши маршруты открываются по разным URL-адресам.
Загрузка изображений с помощью DropzoneJS
В этом уроке мы расскажем как, используя библиотеку DropzoneJS, загрузить одно или несколько изображений в Laravel.
Как удалить public из адреса
Используете виртуальный хостинг и видите слово public в адресах вашего проекта на Laravel? Расскажу, как от него избавиться.
REST API: Лучшие практики
В современном приложении API является одной из основных функций.
Как писать тесты в Laravel
В этом уроке мы расскажем о том, как начать писать функциональные тесты PHPUnit в Laravel.
Рефакторинг eloquent запросов через Сообщения Высшего Порядка
Самый кайф при работе с Laravel — это найти альтернативный способ делать старые и уже наскучившие тебе вещи.
Просто и наглядно об Отношениях в Laravel
Отношения в Laravel (Eloquent Relationships) относительно просты для понимания, но некоторые люди могут растеряться без наглядных рисунков, показывающих то, что
Магия Событий, Слушателей и Задач
В вашем приложении есть три вещи, которые можно запушить в фоновый режим и запустить независимо от жизненного цикла Запрос-Ответ
Аутентификация OAuth2 в проектах Laravel
Время от времени возникает вопрос, как разрешить пользователям входить в отдельные (дочерние) приложения, используя одну учетную запись главного приложения.
Руководства по Ролям и Правам в Laravel
Роли (Roles) и Права (Permissions) в Laravel являются наиболее важной частью любого Laravel приложения, где необходимо ограничивать варианты его использование.
Загрузка и инициализация Моделей с Трейтами
Одним из преимуществ Eloquent ORM его сочетаемость с трейтами — когда вы используете Модель Eloquent, то вы можете выполнить дополнительную
Оптимизирование запросов в периметре приложений
Меня очень волнует производительность приложений, в том числе, как для этого использовать слой базы данных.
Кэширование запроса всего одним методом
Мощь макросов в Laravel велика, так как позволяет расширять класс во время выполнения своими собственными методами.
Аутентификация через Laravel Airlock
Airlock — это пакет для Laravel, легковесная альтернатива существующим методам аутентификации (например, Laravel Passport) для использования в SPA и простых
Редирект на HTTPS через мидлвар
Существует множество статей, в которых объясняется, почему настоятельно рекомендуется HTTPS, я подытожу это следующим HTTPS — это защищенная версия HTTP.
8 трюков с метками времени
По дефолту в моделях Eloquent предполагается, что в таблице есть поля меток времени (timestamp) — createdat и updatedat.
Сессии в Laravel
Сессии Laravel играют важную роль в любом веб-приложении, они помогают нам сохранять данные сессий, которые можно извлечь в приложения.