0

我想知道我是否可以在 PHP 端做一些线程工作,就像在 Java 中一样......

我已经尝试过sleep()功能,但它似乎将所有进程都卡在了服务器上。

我想在一个完成之前处理几个发布操作。

但是当我尝试使用 Ajax 时,我注意到虽然我发送了异步请求,但它们还是按顺序一个接一个地处理。

有没有办法在 PHP 端创建一个线程?

4

4 回答 4

1

PHP 不支持多线程(在脚本中)或异步处理。

但是,如果您向服务器发送多个请求,只要您的服务器未配置为一次仅处理一个请求,它们就会被并行处理。

于 2012-05-08T09:40:39.843 回答
1

PHP 不支持多线程。这个链接也很有用

于 2012-05-08T09:40:48.450 回答
1

尝试工作服务器: http: //gearman.org/

于 2012-05-08T09:40:19.790 回答
0

我们有时会使用 hack。我们创建了一个脚本,在其中我们发送了几个 http 请求而不等待响应。

这样我们就能够模拟线程。

于 2012-05-08T09:46:20.377 回答