PHP支持异步调用吗?

时间:2009-06-24 12:44:14

标签: php

我打算构建一个Web应用程序,并将主持它。由于托管成本较低的PHP和它类似.net我打算去PHP。

我基本上是一个.net人。但是如果它类似于.net,那么学习php没有问题。请给你的opinoins这样做。另请告诉我php是否支持异步调用,如asp.net中的AJAX。给我你的意见。

3 个答案:

答案 0 :(得分:6)

AJAX代表异步Javascript和XML 。 PHP没有在任何地方提及,并且不需要异步来促进这一点。

过程是Javascript函数调用返回结果的同步PHP页面,并更新用户浏览器。 asycnhronous位是javascript函数在进行调用时不会阻塞,并且当PHP页面返回时会触发回调函数。

我在PHP中实现了AJAX,没有像普通PHP HTML渲染和Javascript调用那样的特殊编程。

答案 1 :(得分:2)

PHP没有内置支持异步调用。您可以使用curl进行伪异步调用。

以下是有关制作asynchronous PHP calls的更多信息。

答案 2 :(得分:0)

如果你要求MySQL,那么捆绑到PHP5.3中的MySQL驱动程序可以进行并行查询。请参阅文档http://php.net/manual/mysqli.poll.php

您还可以使用gearman

委派任务/模拟并行度