Есть ли разумный способ сделать асинхронный HTTP-запрос в PHP без отбрасывания ответа? I.e., что-то похожее на AJAX - PHP script инициирует запрос, делает это сам, а позже, когда получен ответ, функция/метод обратного вызова или другой script обрабатывает ответ.
Один подход перешел мне в голову - порождает новый php-процесс с другим script для каждого запроса - второй script выполняет запрос, ждет ответа, а затем анализирует данные и делает все, что ему нужно, в то время как оригинал script продолжает генерировать новые процессы. Однако я сомневаюсь в производительности в этом случае - должно быть какое-то ограничение производительности от необходимости создавать новый процесс каждый раз.