0

我有一个很长的 PHP 事件脚本(约 1 分钟长),它从前端被触发。在我的脚本中,我目前只是回显到运行服务器的控制台,但我也想将这些回显转发到客户端。这些回显只是为了显示当前进程/步骤脚本,以便用户可以看到进度,而不仅仅是空等待。

我的一些想法是将 laravel-echo 与 Pusher 一起使用,或者使用 Laravel Session 存储这些 echo 消息,然后在前端每 5 秒左右轮询一次。

我不想依赖像 Pusher 这样的第三方服务(从长远来看),第二个选项似乎效率低下且硬编码。

有什么建议或方法吗?

4

0 回答 0