Witam, czy dobrze rozumiem: każde wysłane żądanie trafia do pliku index.php
, a tam:
- zostaje utworzona nowa aplikacja:
$app = require_once __DIR__.'/../bootstrap/app.php';
- ładowane są service providery i inne rzeczy potrzebne do działania Laravela:
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
- żądanie zostaje obsłużone i zostaje wysłana odpowiedź
Pewnie to głupie, ale tak sobie myślę: dlaczego za każdym razem, gdy zostanie wysłane żądanie, trzeba wykonywać to wszystko? Czy nie można by po prostu uruchomić tej aplikacji "na stałe" na serwerze i po nadejściu żądania od razu je obsługiwać?