Відкрито опитування State of Laravel 2026
Тобіас Петрі запустив щорічне опитування State of Laravel 2026 - вже шосте за рахунком дослідження того, які технології та практики насправді використовують Laravel-розробники у своїй роботі.
Почніть вводити, щоб шукати по статтях, вакансіях, компаніях, проєктах, ресурсах, пакетах, подіях і користувачах.
Статті, новини, туторіали та переклади від учасників спільноти
Тобіас Петрі запустив щорічне опитування State of Laravel 2026 - вже шосте за рахунком дослідження того, які технології та практики насправді використовують Laravel-розробники у своїй роботі.
Команда Swoole відкрила вихідний код TypePHP - AOT-компілятора, що перетворює PHP-код у нативний машинний код через C++. Проєкт випущено раніше запланованого терміну й повністю написаний на PHP, включаючи самокомпіляцію.
Потрібно поділити користувачів на активних і неактивних?
partition() повертає одразу дві групи.
Різниця з filter():
Сценарії:
Порада: зручно для різних обробок двох груп.
[$active, $inactive] = $users->partition(fn($u) => $u->active);
// Дві різні обробки
$active->each(fn($u) => ...);
$inactive->each(fn($u) => ...);
// Валідація
[$valid, $invalid] = $orders->partition(fn($o) =>
$o->total > 0 && $o->email !== null
);
// Студенти
[$passed, $failed] = $students->partition(
fn($s) => $s->score >= 60
);
Laravel Auditor надає AI-агентам структуровану методологію аудиту з каталогом із 75 правил і read-only інструментами для перевірки Laravel-проєктів. Пакет не виконує перевірки самостійно, а навчає агентів робити це правильно.
Розділяє операції зміни стану (команди) та читання (запити) на окремі моделі. Коли це виправдано у великих доменах і чому надмірне для CRUD.
Версія 0.10.3 Laravel AI SDK додала властивість raw, яка надає доступ до повної HTTP-відповіді провайдера, включно з заголовками rate limit, ідентифікаторами запитів та іншими даними, недоступними через стандартний типізований інтерфейс.
Laravel AI v0.11.0 вводить комплексну систему подій для відстеження кожного кроку виконання AI-агентів. Тепер розробники можуть логувати кожен виклик провайдера, виконання інструментів та помилки з точним хронометражем та унікальними ідентифікаторами.
Deftform - це чистий і швидкий конструктор форм для Laravel-розробників, який робить те, що вам дійсно потрібно. З AI-помічником, вебхуками, інтеграціями та ціноутворенням без обов'язкової передплати.
Потрібно показати пости за категоріями? Вкладені цикли не потрібні.
groupBy() групує колекцію за ключем.
Як працює:
Повертає масив груп, де кожна група - окрема колекція.
Розширені можливості:
Порада: ідеально для аналітики, звітів і категоризації.
// Групування за категорією
$byCategory = $posts->groupBy('category_id');
// Групування за роком
$byYear = $posts->groupBy(fn($p) => $p->created_at->year);
// Доступ до груп
foreach ($byCategory as $categoryId => $posts) {
echo "Category {$categoryId}: {$posts->count()} posts\n";
}
// Кілька рівнів
$byYearMonth = $posts->groupBy([
fn($p) => $p->created_at->year,
fn($p) => $p->created_at->month,
]);
// Групування по зв'язку
$byPostTitle = $comments->groupBy('post.title');
// Практичний приклад - суми продажів
$report = $orders->groupBy('status')
->map(fn($group) => $group->sum('total'));
Статті, новини та посібники про Laravel і PHP українською: релізи фреймворку, патерни, інструменти та досвід команд. Нижче - розбивка за категоріями й темами, якщо хочете звузити пошук.
Зараз опубліковано 288 матеріалів від 3 авторів. Останній матеріал - 06 жовтня 2026.