• 締切済み

リアルタイム更新

よく、株価やチャットなどでリアルタイムに更新されていると 思いますが、その方法を知りたいのですが・・・。 html内に <META HTTP-EQUIV="refresh" CONTENT="3; URL=abc.html"> と言う方法ではないやり方でお願いします。 おそらく更新がなかったら、while文で何も更新しないとかを繰り返しているのかな?とか考えていますが、いまいち考え方がわかりません。 アドバイスお願いします。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

ajaxで処理します

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

php側が特に何かするって事は無いよ。 phpはあくまでも利用者の指示を受けて処理を返すだけ。 その処理を件のwhileで行って「高速で即時処理に見せる」には高い負荷がかかるのは理解できる?(1人なら良いけど10人になったらとんでもなくなる) で、apacheやservletの様な物の出番なわけだけど・・・当然利用者側にもそういうのを「専用に行う」物を作らないとならない。 それが「チャット」だったり件の株価のアプレットだったり。 それのやりとりを可能にするためにサーバ側に「チャットサーバ」だとかそういうのが必要になる。 「サーブレット」辺りで調べてごらん。

関連するQ&A