显示特定页面上的实时查看者数量

时间:2017-08-17 16:47:43

标签: ruby-on-rails

我正在使用rails,我正在尝试获取实时视图但不确定如何处理此问题。例如,当某人进入该页面时,计数将上升一,然后当该页面的计数将减少一个时。这样做的最佳方式是什么?

3 个答案:

答案 0 :(得分:0)

我在轨道上看到了ruby的问题。在我看来,你应该制作视图组并制作那些视图的控制器。

如果您可以执行此步骤,则可以使用一个控制器控制页面。所以在控制器中你应该像变量一样定义。然后,通过这个,你可以做到这一点。

感谢您的考虑!

答案 1 :(得分:0)

我使用了rails action cable,然后计算了连接到频道的用户数量。

答案 2 :(得分:-1)

Rails使用REST(wikipedia-Rest)。这意味着客户端只是与您的Web服务器交换消息,它不会创建永久连接。因此,您无法计算页面中客户端浏览器的持续时间。