我需要从用户那里得到一些信息,给他们一些文本背部和处理数据的背景,所以发送文本connectionwith浏览器后,应该关闭,然后处理数据。
如何实现这一目标?
我需要从用户那里得到一些信息,给他们一些文本背部和处理数据的背景,所以发送文本connectionwith浏览器后,应该关闭,然后处理数据。
如何实现这一目标?
您很可能希望将信息保存到数据库并编写某种可以离线处理信息的守护进程。 PEAR System_Daemon将是一个很好的起点。
他们的文档的某些部分你可能感兴趣的:
你可能会使用的pcntl_fork
。请参阅manual example。
当父进程结束时,使用'pcntl_fork'分叉的进程死亡。这需要浏览器继续加载,直到完成子进程,这不是他正在寻找的,至少我不这么认为。 –
@ajreal - 这不一定是重复的。如果他希望在执行原始PHP脚本之后执行该过程,那么您认为重复问题中的解决方案将不起作用。 –
只要两者都触发一个php进程,我真的看不到差异 – ajreal
@ajreal - 尽管'exec'可以用来触发后台进程,输出必须重定向,以便继续而不会干扰页面。当它在后台时,可能会挂起或需要很长时间才能执行。如果其中很多是同时启动的,则可能会导致服务器停机。在我看来,更好的选择是守护进程。 –