在apache服务器端运行python脚本


Running python script on the apache server end

我正在python中为一个需要几个小时才能完成的问题开发算法。我想从用户那里接受一些使用html/php的细节,然后使用这些细节在python中运行算法。即使当用户关闭浏览器时,我也希望python脚本在服务器端运行,当用户再次登录时,它会显示结果。使用apache服务器和php可以做到这一点吗?使用nodejs创建的服务器可以成为解决方案吗?请帮忙。如有任何帮助,我们将不胜感激。

将处理代码作为一个完全独立的软件编写,而不与web服务器绑定。

Web服务器应用程序只会将任务添加到某些数据库中并立即返回。您的进程将作为一项服务运行,轮询数据库中的新任务,执行它们,并将一些正在进行的更新和最终结果推回到数据库中。Web服务器应用程序可以看到处理已经开始,显示正在进行的过程和最终结果,只查找数据库,这很快。