我正在使用zend创建一个Web应用程序,在这里我创建了一个接口,用户A可以从该接口向多个用户发送电子邮件并且它工作正常,但它会缩短执行时间,因为用户A等待太多"已确认的回复"(将在电子邮件发送后显示).
在Java中有"线程",通过它我们可以执行该任务(发送电子邮件)并且它不会减慢其余应用程序的速度.
在PHP/Zend中是否有任何技术就像在Java中一样,我们可以将我们的任务分开,这可能需要很长时间,例如:发送电子邮件.
典型的PHP套接字功能是同步的,并在等待传入连接和数据时停止线程.(例如.socket_read和socket_listen)
我如何异步地做同样的事情?所以我可以响应数据接收事件中的数据,而不是轮询数据等.