每当mysql数据库发生更改时,如何更新laravel中的视图值。数据库中的更新可以来自使用api的雄辩的外部应用程序,也可以来自phpmyadmin。
我不想使用firebase。
答案 0 :(得分:3)
您需要使用websockets才能这样做。
让我们快速提醒一下简单的网络应用是如何运作的:
使用websockets时,会发生以下情况:
Laravel提供了一个使用websockets的包装器, Laravel Echo 。
如果您想了解更多信息,我强烈建议您阅读相关文档:https://laravel.com/docs/5.4/broadcasting#installing-laravel-echo
以下是Laracasts介绍Laravel Echo的视频,如果您不想阅读文档:https://laracasts.com/lessons/introducing-laravel-echo