Laravel World
8.48K subscribers
1.23K photos
25 videos
9 files
2.05K links
Laravel & PHP news

contact: @okkultax
Download Telegram
Использование трейтов в Laravel
Недавно я проводил рефакторинг одного из своих проектов и обнаружил, что постоянно применяю одни и те же методы в eloquent-моделях
Руководство по Очередям и Задачам. Часть 1: Создаем простое аналитическое приложение
Очень подробно и с примерами.
Руководство по Очередям и Задачам. Часть 2: Подключения и настройки
В этой статье мы расскажем об альтернативном подключении очередей и о том, как мы можем использовать несколько разных очередей
Руководство по Очередям и Задачам. Часть 3: Как запустить воркеры на продакшн-сервере
Теперь, когда вы создали свое первое Laravel-приложение с Очередями/Задачами по первому и второму уроку, пришло время развернуть его на рабочем
Рефакторинг: Сервисы, Статические Методы и Внедрение Зависимостей
Иногда нужно переместить бизнес-логику за пределы Контроллеров или Моделей, обычно в так называемые Сервисы.
Laravel 7 — Что нового?
Laravel 7 вышел 3 марта 2020 года и содержит следующие нововедения и улучшения.
Способы валидации данных
Валидация (проверка) данных формы — очень важный фактор защиты от нежелательных данных в приложении.
Использование кастомных кастов в Laravel 7
Custom Eloquent Cast (Кастомные касты) это пользовательские приведения типов.
Рефакторинг тестов
Простота — один из главных факторов, почему люди выбирают Laravel.
Продвинутые советы по Маршрутизации в Laravel
Все мы используем простой синтаксис Route get() и Route post(), но в больших проектах это делать сложнее.
Обнаружение медленных SQL-запросов
Представляем вам Slow Query Notifier для Laravel.
Организация ваших шаблонов
Часто наши приложения используют большое количество blade-шаблонов.
Blade компоненты в Laravel 7
Давайте посмотрим, что седьмая версия фреймворка привнесла в компоненты шаблонов.
Создание SPA CRUD на Laravel Inertia
Inertia.js — это еще один способ создания SPA (одностраничного приложения).
Всё о валидации в Laravel
В этой статье мы расскажем, как можно проверить входящие данные через Контроллеры, Запросы формы (FormRequest) и Правила.
Tailwind и Laravel
Недавно Adam Wathan выпустил Tailwind UI — коллекцию адаптивных компонентов для Tailwind CSS.
5 способов использования «сырых» запросов к базе данных
Laravel использует великолепный механизм работы с базами данных под названием Eloquent, плюс имеет мощный Конструктор Запросов (Query Builder), но иногда
Файловый кеш на стероидах
Седьмой Laravel поддерживает шесть видов кэш-драйверов, причем APC показывает наилучшие результаты, а файловый драйвер (file) — единственный, который не потребует
Динамические отношения с использованием подзапросов
Это мощная техника, который позволит вам перенести большой кусок работы на слой БД.
Как сделать свой пакет для Laravel
Из этой статьи вы узнаете как можно быстро и просто создать свой пакет для фреймворка Laravel.