Если ваше приложение медленно работает или делает много запросов к БД, то используйте наши советы, чтобы сократить время его загрузки.…
Laravel
Обучающие статьи
Laravel Sail
Laravel Sail — это удобный интерфейс для работы с Docker-контейнером, запускающим Laravel-приложение. То есть это самый простой способ начать работать…
Обработка огромных CSV-файлов в Laravel
Мне регулярно приходится работать с CSV, состоящими из миллионов строк и десятков полей. Эти файлы могут весить по два-три гигабайта.…
Метод Upsert для добавления/обновления нескольких записей разом
Новая функция в Laravel, которая позволит вам удобно обновить или синхронизировать большой объем данных одним запросом. Метод Upsert делает insert…
Полное руководство по каркасам аутентификации в Laravel
В этой статье собраны все основные способы создания аутентификации в Laravel-приложениях. На данный момент нам доступны следующие решения: Laravel Jetstream…
Фасад RateLimiter в Laravel 8
Потрясающий новый фасад RateLimiter делает управление скоростью обработки запросов простым, масштабируемым и приятным в использовании. Подумайте о рефакторинге ваших ограничителей,…
Меняем Laravel UI на Laravel Fortify
В этому уроке я расскажу вам, как заменить функциональность устаревшего пакета laravel/ui новым пакетом Laravel Fortify. Проблема с Jetstream (думаю,…
Ускоряем Laravel Sanctum
При использовании персональных токенов доступа Sanctum для API аутентификации, я заметил, что часть входящих запросов, выполняются раз в 5-10 дольше,…
Кастомизация Jetstream
Расскажу о новых параметрах пакета Laravel Jetstream и как его настроить под свои нужды. Настройка шаблонов аутентификации Иногда нужно кастомизировать…
Исправление ошибки «Target class does not exist» в Laravel 8
Восьмая версия фреймворка содержит множество изменений. Одно из них — удаление дефолтного пространства имён маршрутов. Это не ломает обратную совместимость,…
Динамические blade-компоненты
C выходом Laravel 8 появилась возможность использования в blade-шаблонах встроенного компонента dynamic-component. Он удобен, когда выбор компонента для вывода зависит…
Руководство по обновлению до Laravel 8
Мы постарались задокументировать все возможные критические изменения. Поскольку некоторые из них находятся в малоизвестных частях фреймворка, только часть этих изменений…
Laravel 8 — Что нового?
Laravel 8 вышел 8 сентября 2020 года и содержит следующие нововведения и улучшения. Laravel Jetstream Laravel Jetstream — это прекрасно…
Legacy и Laravel: Переписываем устаревшее приложение на современный фреймворк
По мере того, как наша отрасль становится старше и устаревших приложений (legacy) становится больше, мы всё чаще сталкиваемся с проблемой…
Пайплайны в Laravel. Часть 3 — Хабы
Итак, мы в предыдущих статьях мы узнали, как использовать Пайплайн. Теперь настало время познакомиться с Хабом (Hub). Задача Хаба —…