Нові

Logomark Logotype

Single Table Inheritance для Eloquent-моделей за допомогою Parental

Parental — пакет для Laravel, що додає Single Table Inheritance у Eloquent і дозволяє зберігати різні підкласи в одній таблиці з колонкою типу. У статті показано, як налаштувати HasChildren/HasParent, кастомізувати колонку й аліаси типів, виконувати перехід між типами через become() та безпечно підвантажувати зв'язки, специфічні для кожного підкласу.

Logomark Logotype

Laravel представив Nightwatch MCP server для інтеграції з Claude Code та іншими AI agents

Laravel випустив Nightwatch MCP — MCP‑сервер, що підключається до вашого застосунку й дає AI‑агентам повний контекст для діагностики та виправлення помилок. Хочете дізнатися, як за пару команд підключити Claude Code або інші агенти та почати налагодження через чат?

Logomark Logotype

Laravel Cloud запускає «Markdown for Agents», щоб подавати контент, дружній до AI.

Laravel Cloud запровадив Markdown for Agents — за запитом AI-агента платформа повертає сторінку в Markdown замість HTML. Це робить сайт дружнім до штучного інтелекту: чистий контент, менше витрат токенів і точніші цитати та підсумки.

Logomark Logotype

Laravel Live Denmark знову відбудеться в Copenhagen у серпні 2026 року

Laravel Live Denmark відбудеться 20–21 серпня 2026 року в Копенгагені — два дні технічних сесій із 16 спікерами та понад 300 розробниками Laravel і PHP. Хочете дізнатися, кого оголосять далі й як придбати квитки?

Logomark Logotype

Генеруйте безпечні й легко запам'ятовувані passphrases у PHP за допомогою PHP Passphrase

Потрібні зручні й безпечні тимчасові паролі для вашого Laravel‑проєкту? PHP Passphrase генерує читабельні пасфрази за методом EFF, має вбудовану підтримку Laravel, підтримку кастомних словників і просте налаштування.

Logomark Logotype

Вийшов FrankenPHP v1.11.2 — ~30% швидші CGO, ~40% швидший GC і патчі безпеки

FrankenPHP 1.11.2 закриває кілька критичних вразливостей і дає помітний приріст продуктивності завдяки оновленню компілятора — оновлення рекомендоване для продакшену, особливо при використанні worker‑режиму. Хочете дізнатися, які саме зміни вплинуть на ваші Laravel‑проєкти і як безпечно оновити?

Logomark Logotype

Як робити скріншоти веб‑сторінок у Laravel за допомогою пакета Spatie Laravel Screenshot

Laravel Screenshot робить знімки сторінок через Browsershot або Cloudflare, із підтримкою черг, налаштувань розміру й якості та можливістю тестування без реальних викликів. Хочете автоматизувати генерацію Open Graph‑зображень, PDF або візуальні тести — читайте далі.

Logomark Logotype

Nimbus — in-browser інструмент для тестування API в Laravel

Познайомтеся з Nimbus — пакетом для Laravel, що додає в браузері клієнт API і автоматично виявляє маршрути та правила валідації. Тестуйте запити в транзакціях, дійте від імені користувачів і діліться налаштуваннями запитів — читайте статтю.

Logomark Logotype

Керування великими наборами даних у Laravel MongoDB: pagination і cursors

Працюєте з Laravel та MongoDB і сумніваєтеся, яку стратегію пагінації обрати? У цій статті пояснюємо, чому skip()/limit() повільні на великих наборах даних і коли cursorPaginate() забезпечує стабільну, масштабовану альтернативу.

Logomark Logotype

Laravel 12.51.0 додає afterSending callbacks, Validator-методи whenFails і whenPasses та timeout() для MySQL

Laravel 12.51.0 приносить кілька практичних оновлень: afterSending() для сповіщень, whenFails()/whenPasses() у валідаторі, timeout() для MySQL, відкладені замикання у firstOrCreate та низку інших покращень і виправлень. Читайте статтю, щоб побачити приклади використання та дізнатися, як ці зміни спростять вашу роботу з кодом.

Logomark Logotype

Spatie's Laravel PDF v2 переходить на Driver-Based Architecture

Spatie laravel-pdf v2 додає драйверну архітектуру (Browsershot, Cloudflare, DomPdf і Gotenberg), відкладену генерацію в черзі та підтримку метаданих для гнучкішої роботи з PDF у Laravel. Хочете дізнатися про нові можливості й важливі кроки при оновленні?

Logomark Logotype

Чому ваш Livewire-дашборд стрибає й як це виправити — Laravel In Practice EP18

Ваш дашборд оновлюється в реальному часі, але при кожному ререндері Livewire сторінка стрибає вгору? Дізнайтесь, як за допомогою skipRender і Alpine.js оновлювати дані напряму в Alpine без перерендерів, щоб отримати плавні оновлення та комфортний UX.