Production ішіндегі Laravel: Octane, FrankenPHP және long-running lifecycle
Артқа
Жоғары Plus

Production ішіндегі Laravel: Octane, FrankenPHP және long-running lifecycle

Курс Laravel жобасы nginx + PHP-FPM моделінен Laravel Octane және FrankenPHP арқылы long-running runtime моделіне көшкенде не өзгеретінін түсіндіреді. Сен repeated bootstrap, warm workers, сақталған state, persistent connections, race conditions, memory leaks, watch/reload workflow, адал benchmark және production restart strategy тақырыптарын талдайсың.

Docker Laravel Laravel Octane FrankenPHP PHP-FPM Long-Running Workers Performance Benchmarking Memory Diagnostics Production Runtime

Курс құрылымы

Жарияланған нұсқа: модульдер, сабақтар және ұзақтығы.

01

Жұмысқа кірісетін бастапқы нүкте

  1. 1 Runtime ауыстырмас бұрын жобаны тексеру
    70 мин
  2. 2 Octane-ға дейінгі baseline latency және throughput
    80 мин
02

FPM неге ыңғайлы болды және қай жерде кедергі бола бастайды

  1. 1 Классикалық PHP request қалай өмір сүреді
    65 мин
  2. 2 Тұрақты bootstrap қарапайымдылықтың бағасы ретінде
    75 мин
03

Long-running worker жаңа ойлау моделі ретінде

  1. 1 Request-тен ұзақ өмір сүретін worker
    75 мин
  2. 2 Octane long-running runtime үстіндегі Laravel-қабат ретінде
    90 мин
  3. 3 FrankenPHP таңдалған implementation ретінде, магия емес
    90 мин
04

Development workflow: watch, reload және assets

  1. 1 Watch mode және container ішіндегі code synchronization
    60 мин
  2. 2 Frontend assets, Vite manifest және Octane restart
    65 мин
05

Stateful орта және preserved state

  1. 1 Static fields жасырын process memory ретінде
    70 мин
  2. 2 Singleton және request data
    75 мин
06

Қосылыстар, pool және сыртқы ресурстар

  1. 1 Persistent connections және жалған уәдесіз connection pool
    70 мин
  2. 2 Request-тен кейін ресурстарды тазалау
    70 мин
07

Race conditions және parallelism

  1. 1 FPM әлемінен келген PHP-developer неге race condition-ды жиі көрмейді
    85 мин
  2. 2 Critical operations қорғау
    95 мин
08

Memory leaks және worker diagnostics

  1. 1 PHP long-running process ішіндегі memory leak деген не
    85 мин
  2. 2 Диагностика құралдары
    95 мин
09

Performance және нақты limits

  1. 1 Octane-ге дейін және кейін benchmark
    90 мин
  2. 2 Octane қашан көмектеспейді
    85 мин
10

Production practices

  1. 1 Graceful restart, reload және surprise жоқ deploy
    90 мин
  2. 2 Healthchecks, logs және Octane worker metrics
    95 мин