【问题标题】:live update a picture实时更新图片
【发布时间】:2012-02-25 02:34:48
【问题描述】:

有没有办法实时动态更新图片?让我解释一下:

有一个应用程序可以在不同的时间内上传图片。目前,我的脚本只是每 5 秒在服务器上请求一张新图片,但这有点老派,不是一个很好的解决方案。所以我的问题是:是否可以在服务器上检测到新图片并立即在页面上显示?

定期请求(每 5 秒)的问题是,如果在请求后加载图片,则更新需要 10 秒,这有点太长了。每秒发出一个请求是一个非常糟糕的主意。

【问题讨论】:

    标签: php javascript jquery html image


    【解决方案1】:

    您将需要服务器端推送技术(也称为Comet)来执行此操作。确切的实现实际上取决于您使用的服务器端编程语言。

    编辑

    在“彗星”上的 stackoverflow 上快速搜索会提供很多附加信息(也特定于某些编程语言):https://stackoverflow.com/search?q=comet

    【讨论】:

    • 谢谢 :) 你会推荐一种服务器端编程语言吗?你觉得php会做到吗?
    • @sanoi,它应该这样做。考虑:zeitoun.net/articles/comet_and_php/start
    • 虽然使用 PHP 的解决方案是可能的,但它可能不是最佳选择(请参阅stackoverflow.com/questions/603201/using-comet-with-php)。虽然它们有非常有趣的用例,但服务器端推送应用程序在今天实现起来仍然相当复杂。如果你真的想用这个(而不是投票),你必须准备花一些时间在这个话题上。
    • 带一个你认为是最好的选择吗?谢谢大家!
    • 就个人而言,这完全取决于您想要实现的目标。您可以使用 PHP 做到这一点,但可能有更好的选择。只需查看发布的链接,您就应该知道什么最适合您。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-16
    • 2014-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多