2012-02-24 5 views
2

画像をライブやダイナミックにアップデートする方法はありますか?私に説明させてください:ライブアップデート画像

さまざまな時間に写真をアップロードするアプリケーションがあります。現時点では、私のスクリプトはサーバー上の新しい画像を5秒ごとに尋ねていますが、ちょっと古い学校であり、とても良い解決策ではありません。だから私の質問:サーバー上の新しい画像を検出して、すぐにページに表示することは可能ですか?

定期的な要求(5秒ごと)の問題は、要求後に画像がロードされた場合、更新に10秒かかり、長すぎることです。そして1秒ごとにリクエストするのはかなり悪い考えです。

答えて

0

これを行うにはサーバー側のプッシュテクノロジ(別名Comet)が必要です。正確な実装は、実際に使用しているサーバー側のプログラミング言語に依存しています。

編集

「彗星」に関するstackoverflowの上のクイック検索は、(特定のプログラミング言語にも固有の)追加情報の多くを提供します:サーバー側のプログラミング言語のいずれかでhttps://stackoverflow.com/search?q=comet

+0

感謝を:)お勧めしますか?あなたはPHPがそれをすると思いますか? – sanoi

+0

@サノイ、それをする必要があります。次の点を考慮してください。http://www.zeitoun.net/articles/comet_and_php/start – Pateman

+0

PHPを使用したソリューションが可能ですが、最適な選択ではない可能性があります(http://stackoverflow.com/questions/603201/using-comet- with-php)。 非常に興味深いユースケースがありますが、サーバー側のプッシュアプ​​リケーションは今日でも実装するのがまだ複雑です。ポーリングの代わりにこれを実際に使用する場合は、トピックに時間を費やす準備が必要です。 – Joris