Как я могу вызвать методы асинхронно в symfony2.7 Like.Асинхронные вызовы в symfony2
Мне нужно получить данные, создающие 4 разных соединения API. Проблема заключается в медленном ответе от моего приложения, поскольку PHP является синхронным, поэтому он должен ждать ответа от всего API, а затем отображать данные.
class MainController{
public function IndexAction(){
// make Asynchronous Calls to GetFirstAPIData(), GetSecondAPIData(), GetThridAPIData()
}
public function GetFirstAPIData(){
// Get data
}
public function GetSecondAPIData(){
// Get data
}
public function GetThridAPIData(){
// Get data
}
}
Вы могли бы заглянуть в: http://php.net/manual/en/function.proc-open.php – Marcus
вы видите реакцию ?, см. Http://reactphp.org/ – ghanbari