Ho riscontrato molti problemi che erano il risultato della natura di PHP che viveva entro i limiti di una richiesta HTTP senza stato, specialmente considerando l'ambiente asincrono previsto dalle moderne applicazioni Web.
Vale a dire, la rigenerazione degli handle di sessione può causare l'autodistruzione della sessione in caso di richieste parallele. Inoltre, a meno che una richiesta blocchi la sessione per la sua durata, gli aggiornamenti di sessione su richieste parallele sono a rischio di conflitto e vengono sovrascritti dall'altro. Se bloccano la sessione, impone la serializzazione delle richieste.
Che cosa hai trovato per essere la risposta più efficace a questo problema?
Ci vivi e implementa soluzioni alternative? Alla fine sei migrato su una piattaforma diversa che non aveva questo difetto? O c'è una soluzione PHP a questo problema di cui non sono a conoscenza?