我打算构建一个Web应用程序,并将主持它。由于托管成本较低的PHP和它类似.net我打算去PHP。
我基本上是一个.net人。但是如果它类似于.net,那么学习php没有问题。请给你的opinoins这样做。另请告诉我php是否支持异步调用,如asp.net中的AJAX。给我你的意见。
答案 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
委派任务/模拟并行度