Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама

Блог

Статті, новини, туторіали та переклади від учасників спільноти

No results.
Vite+
Новини 29 серпня 2026

Laravel-стартер-кіти тепер використовують Vite+

Усі офіційні стартер-кіти Laravel перейшли на Vite+ - єдиний інструмент для збірки, лінтингу та форматування. Зміна спрощує налаштування фронтенду, замінюючи ESLint і Prettier на Oxlint і Oxfmt, скорочуючи кількість команд і залежностей.

10
Tips 28 серпня 2026

pipe() - кастомна логіка у ланцюжку

Потрібно застосувати складну логіку до всієї колекції?

pipe() передає в callback усю колекцію і повертає те, що callback повернув.

Переваги:

  • Гнучка логіка
  • Розбиття складних ланцюжків
  • Умовні трансформації
  • Дебаг

Різниця з map():

  • map() - елемент за елементом
  • pipe() - вся колекція одразу

Порада: використовувати іменовані функції для читабельності.

$result = $users
  ->where('active', true)
  ->pipe(fn($c) => $c->sortBy('last_login')->take(10))
  ->values();

// Умовне сортування
$posts = Post::all()->pipe(function ($posts) use ($request) {
  return $request->sort === 'popular'
    ? $posts->sortByDesc('views')
    : $posts->sortByDesc('created_at');
});

// Дебаг
$result = $users
  ->where('active', true)
  ->pipe(fn($c) => tap($c, fn($c) => logger($c->count())))
  ->where('role', 'admin');
whereBinary()
Новини 28 серпня 2026

whereBinary(): регістрозалежні запити MySQL у Laravel

Laravel 13.27 додає новий метод whereBinary() для точного побайтового порівняння рядків у MySQL. Він вирішує проблему, коли стандартне collation utf8mb4_unicode_ci ігнорує регістр, акценти та пробіли при порівнянні токенів, slug-ів та інших критичних даних.

2
Патерн Event Sourcing
Посібники 27 серпня 2026
Патерни проєктування

Event Sourcing - події як джерело істини

Зберігає не поточний стан, а послідовність подій, що його змінювали. Повний аудит і відтворюваність - ціною складнішої інфраструктури.

ToolSearch
Новини 27 серпня 2026

Laravel AI: завантаження інструментів на вимогу з ToolSearch

Laravel AI v0.11.0 додає механізм відкладеного завантаження інструментів агента через ToolSearch. Замість надсилання всіх тридцяти інструментів одразу, провайдер отримує лише пошуковий запис і завантажує повні визначення тільки тоді, коли модель вирішує їх використати.

3
Laravel 13.27
Новини 27 серпня 2026

Laravel 13.27: маскування параметрів запитів, бінарні порівняння та пасимістичні блокування

У Laravel 13.27 з'явилася можливість приховувати параметри запитів вException-повідомленнях, нові методи whereBinary() для точних порівнянь, refreshForUpdate() для перезавантаження моделі під блокуванням та багато інших покращень безпеки й продуктивності.

4
Laravel Boost v2.6.0
Новини 27 серпня 2026

Laravel Boost v2.6.0: уніфікований підхід до тестування та покращена безпека баз даних

Laravel Boost v2.6.0 об'єднує всі практики тестування в один навик для AI-агентів, додає транзакції для захисту від запису в базу даних та виправляє помилки в управлінні навиками. Новий підхід адаптується до Pest, PHPUnit та браузерного тестування.

8
State of Laravel 2026
Новини 27 серпня 2026

Відкрито опитування State of Laravel 2026

Тобіас Петрі запустив щорічне опитування State of Laravel 2026 - вже шосте за рахунком дослідження того, які технології та практики насправді використовують Laravel-розробники у своїй роботі.

6
TypePHP
Новини 27 серпня 2026

TypePHP: компілятор PHP у нативні бінарники від команди Swoole

Команда Swoole відкрила вихідний код TypePHP - AOT-компілятора, що перетворює PHP-код у нативний машинний код через C++. Проєкт випущено раніше запланованого терміну й повністю написаний на PHP, включаючи самокомпіляцію.

1

Статті, новини та посібники про Laravel і PHP українською: релізи фреймворку, патерни, інструменти та досвід команд. Нижче - розбивка за категоріями й темами, якщо хочете звузити пошук.

Зараз опубліковано 322 матеріали від 3 авторів. Останній матеріал - 30 жовтня 2026.