【问题标题】:How to update a front-end list as items are added to the back-end (Laravel / MySQL)如何在将项目添加到后端时更新前端列表(Laravel / MySQL)
【发布时间】:2018-03-15 09:04:53
【问题描述】:

简而言之,一个应用程序(基于 Laravel 构建)允许用户列出待售的实物商品,然后在销售进行时请求管理员编辑商品的价格 - 这将涉及管理员的实际操作找到商品,调整价格,然后将价格标记为已更改。

我设想的是管理员屏幕,其中显示所有当前、未完成的编辑请求的列表 - 然后他们可以提出编辑请求并将其标记为已完成,从列表中删除它。

我的问题是,让该屏幕始终在计算机上打开的最佳方式是什么,但在收到新的编辑请求后立即(或相对不久之后)更新它?

大概页面可以通过 Ajax 调用每五秒左右更新一次列表,但是有没有更好的方法呢?

【问题讨论】:

    标签: php ajax laravel


    【解决方案1】:

    我相信你想使用 pusher。 pusher.com 它将根据您的意愿处理您网站上的所有实时更新。 此外,它和 laravel 的生态系统很棒(在推送站点中显示)并且很容易设置。

    【讨论】:

    • 看起来很完美,并增加了一个全新的机会世界 - 感谢您的建议!
    • 是的,完全正确。享受:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-11
    • 1970-01-01
    • 2016-11-04
    • 1970-01-01
    • 2019-05-11
    相关资源
    最近更新 更多