Представляем вам Slow Query Notifier для Laravel. Если пакет обнаружит медленный запрос в вашем приложении, то вы получите уведомление. Вдохновение…
laravel
Уроки программирования на Laravel для начинающих и продвинутых.
Продвинутые советы по Маршрутизации в Laravel
Все мы используем простой синтаксис Route::get() и Route::post(), но в больших проектах это делать сложнее. В этой статье собраны несколько…
Рефакторинг тестов
Простота — один из главных факторов, почему люди выбирает Laravel. Это касается и тестов — фреймворк позволяет их делать проще,…
Использование кастомных кастов в Laravel 7
Custom Eloquent Cast (Кастомные касты) это пользовательские приведения типов. Исторически вы были ограничены дефолтным набором кастов, предоставленных Laravel, охватывающие только…
Способы валидации данных
Валидация (проверка) данных формы — очень важный фактор защиты от нежелательных данных в приложении. Фреймворк Laravel для этого предоставляет простые,…
Laravel 7 — Что нового?
Laravel 7 вышел 3 марта 2020 года и содержит следующие нововедения и улучшения. Laravel Sanctum Автор: Taylor Otwell Laravel Sanctum…
Рефакторинг: Сервисы, Статические Методы и Внедрение Зависимостей
Иногда нужно переместить бизнес-логику за пределы Контроллеров или Моделей, обычно в так называемые Сервисы. Но есть несколько способов их использования…
Руководство по Очередям и Задачам. Часть 3: Как запустить воркеры на продакшн-сервере
Теперь, когда вы создали свое первое Laravel-приложение с Очередями/Задачами по первому и второму уроку, пришло время развернуть его на рабочем…
Руководство по Очередям и Задачам. Часть 2: Подключения и настройки
В этой статье мы расскажем об альтернативном подключении очередей и о том, как мы можем использовать несколько разных очередей для…
Руководство по Очередям и Задачам. Часть 1: Создаем простое аналитическое приложение
Я уже много лет использую Задачи и Очереди в Laravel. Поначалу мне было очень тяжело, у меня в голове не…
Использование трейтов в Laravel
Недавно я проводил рефакторинг одного из своих проектов и обнаружил, что постоянно применяю одни и те же методы в eloquent-моделях…
SPA CRUD на Laravel и Vue
В этом уроке я расскажу вам, как сделать полноценный SPA (Single Page Application — Одностраничное приложение) на Vue 2 с…
Заголовки Server-Timing
Выпущена первая версия моего пакета laravel-server-timer, обеспечивающий удобное управление заголовками Server Timing в вашем приложении. Что такое заголовки Server Timing?…
Добавление данных в текущий запрос
Иногда бывает необходимо добавить свои данные к текущему запросу в Laravel. Например, вы помещаете в мидлвар проверку, разрешен ли пользователю…
Лучший способ реализации Слушателя и События
Работая с Laravel, мы часто забываем, что во фреймворке всё — это класс, и его можно использовать как POPO (Plain…