我有一个用PHP开发并作为Web应用程序运行的POS软件。 我需要有双显示器,一个面向员工,有完整的详细信息(销售屏幕显示大量选项),另一个显示器面向客户,提供汇总信息(例如,项目,仅限价格表)
如何实现?
非常感谢
答案 0 :(得分:2)
因为你处理网络,事件驱动的开发是不可能的。因此,为了解决这个问题,你需要有两个浏览器实例(每个监视器1个),女服务员端需要在每次更新时执行ajax推送,客户端需要根据计时器进行某种ajax轮询。互联网上有很多关于如何完成这类事情的信息。请查看Push notification to the client browser以获取有关该主题的更多讨论。您可以使用一些不太受支持的方法,例如realtime push notifications或multipart/x-mixed-replace MIME type或Comet或HTML5 Websockets。