Ciao, la mia domanda è come funziona il flusso di dati esattamente nel web server Apache + PHP.apache php> richieste degli utenti
Quando l'utente accede a url: localhost/index.php e nello stesso momento in cui un altro utente accede allo stesso url, credo che le richieste vengano eseguite una per una (non multi-thread) e il primo utente ottenga la risposta di un'altra.
la domanda è: se in qualche modo la prima richiesta Soggiorno in loop per lungo tempo come 1min gli altri utenti dovrebbero aspettare la prima richiesta per finire poi le loro richieste di essere finito al fine di ottenere risposta da server Web Apache + PHP? se la risposta è sì (altri utenti dovrebbero attendere in coda): possiamo fare richieste in parallelo (multi-thread) per evitare l'attesa in coda
Apache ha diversi modelli multi-threading tra cui scegliere e PHP ha diversi SAPI disponibili. In pratica, è irrilevante dal punto di vista della codifica. –