Тег: Туторіал
Прискорюємо Dashboard у Laravel In Practice — EP16
Уявіть, що ваші графіки завантажуються миттєво без жодного запиту до бази даних. У цьому випуску Laravel In Practice показано, як реалізувати розумне кешування графіків: унікальні ключі для діапазонів дат, налаштовувані інтервали зберігання і автоматичне очищення кешу при нових замовленнях.
Автоматизуйте release workflow за допомогою Shipmark
Shipmark автоматизує релізи в Laravel-проєктах: інтерактивний CLI генерує changelog, керує версіями й створює теги без зовнішніх залежностей. Дізнайтеся, як інтегрувати його в CI/CD і використовувати Conventional Commits для передбачуваних випусків.
Побудова графіків за допомогою Chart.js — Laravel In Practice, епізод 15
Перетворіть рядки таблиці на інтерактивні графіки, які показують тренди з першого погляду. Дізнайтеся, як інтегрувати Chart.js з Laravel і Alpine.js, створити універсальну функцію для діапазонів дат і оновлювати візуалізації без перезавантаження.
Перекладні Enums
Enum-типи — чудове доповнення до PHP і Laravel, яке полегшує підтримку та робить код більш зрозумілим. Дізнайтеся, як пакет Laravel Enum Translatable автоматично перекладає значення enum-типів, перетворює їх на масиви для API та легко інтегрується з Eloquent.
Як перейти з SQL на MongoDB
Плануєте міграцію Laravel‑додатка з реляційної БД (SQL) на MongoDB або хочете краще зрозуміти модель документів? Крок за кроком розглянемо аналіз існуючої схеми, перепроєктування під MongoDB, перетворення й імпорт даних, перепис запитів, тестування та оптимізацію.
Просте управління медіа з пакетом Artifact для Laravel
Laravel Artifact — це легкий пакет для ефективного управління медіа у Laravel. Дізнайтеся, як спростити завантаження та зберігання файлів, реалізуючи зручні взаємозв'язки між моделями. Чи готові ви підняти своє програмування на новий рівень? Читайте далі
Створення динамічної панелі управління: Laravel на практиці, епізод 14
Хотіли б ви створити інтерактивні панелі без боротьби з JavaScript? У новій статті ми розглянемо, як завдяки Laravel Livewire ви можете перетворити статичну панель звітності на динамічний інтерфейс, використовуючи лише PHP!
Поділіться своїм додатком Laravel за допомогою Cloudflare Tunnel
Хочете спростити керування Cloudflare Tunnel у своїх проєктах Laravel? Дізнайтеся, як цей пакет допоможе вам легко налаштувати тунель, керувати DNS та оптимізувати тестування вашого фронтенду
Структура документів у MongoDB та моделювання даних
Згадуючи MongoDB та Laravel, ви знайдете безліч можливостей для роботи з даними. У нашій статті ви дізнаєтеся про основи моделювання даних у MongoDB, включаючи різницю між вбудовуванням та посиланням — ключові концепції для оптимізації вашої роботи з базами даних! Чи готові ви покращити свої навички програмування та зрозуміти, як ефективно структурувати свої документи? Читайте далі!
Секрети статичного аналізу – Laravel на практиці, епізод 13
Ви коли-небудь запускали код, який, здавалося, працює бездоганно, але потім виявляли помилки типів, які руйнують ваш додаток у продакшені? Долучайтеся до нас у новому епізоді "Laravel In Practice", де ми розглянемо, як використання Larastan може виявити приховані проблеми з безпекою типів у вашому коді Laravel
Виділіть кеш сторінок Cloudflare за допомогою групи проміжного програмного забезпечення
В останні кілька місяців я підняв кешування сайту до 98%, усунувши типові проблеми, пов'язані з налаштуванням Cloudflare. Чи хочете дізнатися, як створити спеціальну групу middleware для ефективного кешування вашого Laravel-додатку? Читайте далі, щоб відкрити нові можливості оптимізації вашого сайту
Оновлення коду за допомогою Rector — Laravel на практиці, епізод 12
Ви коли-небудь стикалися з проектом Laravel, який потребує оновлення, або витрачали години на ручне коригування коду під час нових оновлень? Долучайтеся до нашого блогу, де ми розглянемо, як використовувати Rector PHP для автоматизації модернізації вашої кодової бази Laravel та підтримки якісного коду