如何使用laravel中的队列向插入数据库的用户显示数据

我正在使用goutte. 我正在提供.txt文件中的 URL 列表。我创建了一个作业,它进行抓取并将数据保存在 DB 表中。

我想在工作完成时向用户显示数据。这是我不能使用ajax的条件。

请帮我找出解决方案。在数据库表中添加条目时显示的事件发生,并且在前端表中附加数据但用户永远不应该被阻止。


Cats萌萌
浏览 179回答 1
1回答

DIEA

如果您不能使用 ajax,则唯一的其他选择是推送通知,无论如何这是一个更好的选择。在 laravel 中,您可以通过广播来做到这一点。为了使用广播,您需要另一个使用 Web 套接字来推送通知的服务,因为(通常)您不能将 Web 套接字与 php.ini 一起使用。Laravel 支持多种开箱即用的广播服务,例如 pusher。另一个不错的选择是socket.io。
打开App,查看更多内容
随时随地看视频慕课网APP