Тег: Туторіал
Генеруйте, парсіть та конвертуйте документи у PHP за допомогою Paperdoc
Paperdoc пропонує універсальний API для генерації, конвертації та парсингу документів різних форматів у Laravel. Дізнайтеся, як цей інструмент допоможе спростити роботу з файлами та позбутися зайвих залежностей у вашому проєкті.
Впроваджуємо AI у Laravel: розумне сортування тікетів за допомогою Structured Output
Навчіть свій додаток на Laravel автоматично класифікувати звернення клієнтів та визначати їхню терміновість за допомогою AI. Дізнайтеся, як перетворити хаотичні повідомлення на структуровані дані для миттєвої автоматизації вашої підтримки.
Створюємо AI Chat Agent за допомогою Laravel 12, MongoDB Atlas Vector Search та Voyage AI.
Дізнайтеся, як замінити застарілі фільтри на розумного чат-агента за допомогою нового Laravel AI SDK та векторного пошуку. Цей посібник демонструє створення інтелектуального помічника, який справді розуміє природну мову ваших користувачів.
Laravel USPS: сучасний wrapper для USPS API
Laravel USPS — повнофункціональний пакет для Laravel, який обгортає USPS API v3 і автоматично керує OAuth2‑токенами. Дізнайтеся, як швидко валідовувати адреси, відстежувати посилки та генерувати етикетки через простий фасад Usps.
Як побудувати транзакційно‑безпечні багатодокументні операції в Laravel
Дізнайтеся, як використовувати багатодокументні ACID‑транзакції MongoDB у Laravel, щоб гарантувати консистентність даних між колекціями й уникнути часткових оновлень. У статті — практичні приклади з відкатами, обробкою помилок та порадами щодо продуктивності й логіки повторних спроб.
Ship AI with Laravel: як створити перший Agent за допомогою AI SDK у Laravel 13
Laravel 13 отримав офіційний AI SDK, і в першому епізоді серії "Ship AI with Laravel" ми за приблизно 10 хвилин збираємо робочого AI-агента. Хочете дізнатися, як додати пошук по базі знань, стрімінг відповідей і захист від ін'єкцій підказок у свій додаток?
Як виявляти та усувати race conditions у додатках Laravel
Дізнайтеся, як виявляти та усувати гонки доступу (race conditions) у Laravel з MongoDB за допомогою атомарних операцій на реальному прикладі оформлення замовлення. У статті — тести, пояснення помилки read‑modify‑write і практичні приклади $inc/$set з відкатами для безпечних оновлень балансу й запасів.
Chief: як запускати Claude Code у великих проєктах за допомогою Task-Based Workflows
Chief — CLI‑інструмент, який розбиває великі проєкти на окремі завдання і запускає Claude Code для кожного з них, зберігаючи прогрес на диску. Хочете дізнатися, як обійти обмеження контекстного вікна й зручно керувати виконанням у терміналі?
MongoDB Vector Search у Laravel: як знаходити те, що не піддається запитам
Дізнайтеся, як додати семантичний пошук у Laravel‑застосунок за допомогою MongoDB Vector Search — від генерації ембедингів до створення векторного індексу і виконання запитів у три кроки. Читайте статтю, щоб отримати практичний покроковий приклад із командами для швидкого запуску.
Керування великими наборами даних у Laravel MongoDB: pagination і cursors
Працюєте з Laravel та MongoDB і сумніваєтеся, яку стратегію пагінації обрати? У цій статті пояснюємо, чому skip()/limit() повільні на великих наборах даних і коли cursorPaginate() забезпечує стабільну, масштабовану альтернативу.
Чому ваш Livewire-дашборд стрибає й як це виправити — Laravel In Practice EP18
Ваш дашборд оновлюється в реальному часі, але при кожному ререндері Livewire сторінка стрибає вгору? Дізнайтесь, як за допомогою skipRender і Alpine.js оновлювати дані напряму в Alpine без перерендерів, щоб отримати плавні оновлення та комфортний UX.
Як маскувати чутливі атрибути Eloquent під час їх отримання в Laravel
Laravel Attribute Mask автоматично маскує конфіденційні атрибути Eloquent‑моделей — електронну пошту, телефони або текст. Хочете дізнатися, як додати трейд, налаштувати шаблони маскування та при потребі отримувати оригінальні значення — читайте статтю.