php:我的问题是关于我想在具有共享主机的服务器上使用 LAMP(Linux、Apache、mysql、php)和 html 开发的项目。
我希望用户在 <input type="text">
中输入一个数字在我的网页上,单击“获取结果”并获取结果(显示在另一个页面或使用 ajax 请求 - 无论如何)。
计算结果需要最多 24 小时。 是否可以编写这样一个项目,让用户的浏览器等待长达 24 小时?用户浏览器和共享主机服务器之间的对话是否有任何限制?我的意思是它有不到 24 小时的限制吗?
我应该尝试这个项目还是最好使用其他技术来编写它?
最佳答案
从技术上讲,是的,您可以进行 ajax 长轮询。只要您需要(消耗 Web 服务器资源),请求就会保持打开状态,直到生成响应并将其返回给用户。不管它是不是一个好主意……你真的不能指望用户让浏览器窗口打开那么久。这只是原因之一。
关于php - 服务器的响应延迟超过 24 小时 - 这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17889370/