2010-12-18 85 views
0

是否有能力做到这一点:PHP程序或Web应用程序

假设你有一个天文台。要开始拍摄运行,您需要加载页面并单击按钮。这将使服务器启动另一个脚本,该脚本将在后台运行。然后页面会随时更新关于天文台的当前信息(或其他)。

我想知道的是,如果PHP可以像这样在后台运行,并且仍然在页面刷新上提供更新的状态信息。

回答

2

你需要的是'AJAX'(异步Javascript和XML)..这不是PHP的能力。客户端脚本将在加载页面后向服务器端脚本发送异步请求。它(客户端脚本)将收到响应,并相应地更新页面。

看一看这些:

也看看这个:

+0

但是,我可以有一个脚本,保持运行,无论页面是否加载? – 2010-12-18 15:59:18

+0

我想你正在寻找用PHP编写的**守护进程**。这个词在网上有很多信息,例如http://www.re-cycledair.com/php-dark-arts-daemonizing-a-process – MikeD 2011-01-13 23:28:30

+0

@MikeD,如果你把它放在答案中,我会把它标记为已接受。 – 2011-02-25 15:13:58

相关问题