我正在考虑对我的laravel应用程序使用长轮询:
当我问起这个时,有人说:
@harvey_slash睡觉里面的控制器方法听起来像一个 非常糟糕的主意,并不会按照你想要的方式工作。像jimmck 说,即使你设法得到这项工作,你仍然在浪费很多 没有资源。
以及
@harvey_slash请注意,PHP""每个请求的新流程" -paradigm * 不适合长时间轮询。在像环境一样 Node.js长轮询更适合您,因为您没有生成新的 每个请求的流程。
我在这里要问的是为什么你需要长时间的民意测验?能够 你详细说明了为什么是websockets或其他东西(比如简单的轮询) 每隔几秒钟一次不起作用?
- 使用PHP-FPM这可能不适用,我不知道详细信息......
我的问题是,做我打算做的事情真的很糟糕吗? 我认为Facebook使用相同的技术几乎完全相同(Php,长轮询)
如果这是一个糟糕的主意,除了推动者,我还有什么其他选择。