ramesh-dada / realtime
使用Jugaad的实时帖子
100.2
2022-11-13 12:02 UTC
Requires
- flarum/core: ^1.0
README
这个简单的扩展允许实时帖子,无需第三方服务或除低端服务器外,无需任何重型服务器负载。但请注意,它将对服务器造成一些负载。
演示
点击观看视频。
常见问题解答
我不知道其他人对此有何看法,但所有这些推送、WebSockets、实时事物,都是一个完整的最新技术领域。我是一个过时的人。
推送和所有这些实时事物使我们能够在不刷新浏览器窗口的情况下在Flarum中看到新的帖子。
我们是否需要禁用Pusher呢?
是的,因为它可能存在冲突。
这会有什么区别?
- 它终身免费,甚至不使用任何第三方服务。
- 它即装即用,甚至不需要任何配置。
- 它甚至不需要用户交互,我的意思是,在Pusher中,为了看到新的帖子,用户必须点赞或上下滚动,然后它才能正常工作,但这个不是这种情况。
- 您可以自己检查它,打开两个标签页,设置间隔时间,可能是5到6秒,然后在第一个标签页发布,您将看到帖子出现在第二个标签页。
为什么我们应该使用它?
因为它免费,且为自托管,如果您用户数量少于10,000人,并且拥有更好的处理器来获取实时帖子,它主要用于小型到中型社区,如果您可以配置并负担得起WebSockets扩展,则可以使用它,因为它好得多。
如果它崩溃了,论坛还能正常工作吗?
- 是的,它不会崩溃,它只会使您的CPU关闭,您可以轻松地将其打开。
- 如果您将更新间隔时间设置为超过10秒,那么可能性非常小。
- 只有当您的服务器是低端服务器时,它才会崩溃。
安装
composer require ramesh-dada/realtime
更新
composer update ramesh-dada/realtime
卸载
composer remove ramesh-dada/realtime