¿Hay alguna forma sensata de realizar una solicitud HTTP de forma asincrónica en PHP sin descartar la respuesta? Es decir, algo similar a AJAX: el script PHP inicia la solicitud, lo hace y luego, cuando se recibe la respuesta, una función/método de devolución de llamada u otro script maneja la respuesta.Solicitudes HTTP asíncronas en PHP
Un enfoque ha cruzado por mi mente, engendrando un nuevo proceso php con otro script para cada solicitud, el segundo script hace la solicitud, espera la respuesta y luego analiza los datos y hace lo que debería, mientras el script original va en el desarrollo de nuevos procesos. Sin embargo, tengo dudas sobre el rendimiento en este caso: debe haber alguna penalización en el rendimiento por tener que crear un nuevo proceso cada vez.