Блог
Статті, новини, туторіали та переклади від учасників спільноти
Subscriptionify: пакет для управління підписками на основі функцій у Laravel
Subscriptionify - Laravel-пакет для моделювання планів підписки та функцій, які вони відкривають. На відміну від Cashier, залишається незалежним від платіжних шлюзів, відстежуючи плани, квоти та використання у вашій базі даних.
insert() vs create() - масові операції правильно
При створенні 1,000 записів в циклі? Кожен create() звертається до бази окремо.
insert() надсилає всі записи одним запитом. В 100 разів швидше.
Компроміс:
create()запускає події, заповнює timestamps, повертає модельinsert()пропускає все, просто сирий SQL insert
Коли використовувати insert():
- Заповнення бази даних
- Імпорт великих наборів даних
- Фонові пакетні jobs
Порада: Використовувати upsert() для масових операцій insert-or-update в Laravel 8+.
// ПОГАНО: 1000 окремих запитів
foreach ($records as $record) {
User::create($record); // Повільно
}
// ДОБРЕ: Один запит для всіх
User::insert($records);
// З timestamps
$now = now();
$records = collect($records)->map(function ($record) use ($now) {
return array_merge($record, [
'created_at' => $now,
'updated_at' => $now,
]);
})->toArray();
User::insert($records);
// Upsert - вставити або оновити
User::upsert(
[
['email' => 'john@example.com', 'name' => 'John'],
['email' => 'jane@example.com', 'name' => 'Jane'],
],
['email'], // Унікальна колонка
['name'] // Оновити ці колонки
);
Laravel 13.15.0: типізовані аксесори для перекладів та покращення безпеки
Вийшла версія Laravel 13.15.0 з типізованими методами для перекладів, десеріалізацією JSON Schema, спеціальним драйвером черг для Laravel Cloud та виправленнями вразливостей у валідації та маршрутизації.
Laradocs: пакет для створення версійованої документації в Laravel-додатках
Laradocs - Laravel-пакет для розгортання документаційного сайту з Markdown-файлів усередині вашого коду. Пишіть документацію поруч із кодом, комітьте разом, а Laradocs рендерить її за адресою /docs з навігацією, SEO-метаданими та адаптивним інтерфейсом.
Відкрито опитування State of PHP 2026
JetBrains та The PHP Foundation запустили перше спільне опитування State of PHP 2026, щоб отримати детальну картину сучасного використання PHP. Опитування охоплює досвід розробників, їхні інструменти, ставлення до AI та виклики у роботі.
Laracon US 2026 оголосив повний список доповідачів
Laracon US представив повний склад спікерів для конференції 2026 року, яка відбудеться в Бостоні 28-29 липня. Список включає команду Laravel Core, відомих представників спільноти та спікерів поза межами фреймворку.
Toolkit: каталог готових AI-інструментів для Laravel AI SDK
Pushpak Chhajed під егідою Ship Fast Labs представив Toolkit - колекцію готових інструментів для Laravel AI SDK. Кожен інструмент постачається як окремий Composer-пакет без сервіс-провайдерів і спільних залежностей, що дозволяє встановлювати лише потрібні компоненти для ваших AI-агентів.
Статті, новини та посібники про Laravel і PHP українською: релізи фреймворку, патерни, інструменти та досвід команд. Нижче - розбивка за категоріями й темами, якщо хочете звузити пошук.
Зараз опубліковано 288 матеріалів від 3 авторів. Останній матеріал - 06 жовтня 2026.
- Категорії
- Новини 163 Tips & Tricks 63 Посібники 37 Нотатки 20 Переклади 5
- Теми
- Laravel 176 PHP 110 Eloquent 53 релізи 53 Laravel 13 41 Бекенд 41 Патерни проєктування 34 Продуктивність 29 безпека 28 пакети 24