我目前正在使用laravel 5.4 with highcharts来显示我的mysql数据库中的一些数据。这很好。
我需要有一个图表显示实时数据,有关最佳方法的任何想法吗?
像Pusher这样的东西是合适的还是过度杀伤?
答案 0 :(得分:0)
这取决于你的意思是什么"实时"。当所有10秒都没问题时,您只需使用ajax循环即可。但是如果你想在价值发生变化之后立即跳转它,那么推动者应该是更好的解决方案。
对于推杆的情况,你可以使用larave的任何简单的推动器例子,例如:来自他们的官方documentation的那个。
答案 1 :(得分:0)
Pusher或Redis广播驱动程序对此用例都可以。如果您之前没有做过类似的事情,Pusher可能会更容易。
基本上,您只需在数据更改时广播事件并在该事件中包含数据,然后在客户端上侦听该事件并使用该数据更新应用程序状态。