我正在开发一个允许用户发布到房间/页面的应用程序,就像论坛或这里(stackoverflow)。我已经构建了整个应用程序,但是,我还有最后一个障碍要克服:如何为用户处理更新帖子。
我已经对该主题进行了大量研究,并且我相信长轮询是要走的路,至少在我获得大量流量之前(如果发生这种情况,我将弄清楚如何实现 websockets)。这是因为长轮询将更容易实现,得到更广泛的支持,并且鉴于我正在部署到 heroku,因此可以轻松快速地升级我的服务器资源。无论如何,我想知道长轮询的最佳实践是什么,无论是在用户交互方面,还是在服务器负载方面。
我应该自动将帖子放在页面上,还是创建一个警报系统,例如 stackoverflow 上的警报系统?
任何和所有输入将不胜感激。如果您认为我的逻辑无论如何是错误的,请告诉我!