- 締切済み
リアルタイム更新
よく、株価やチャットなどでリアルタイムに更新されていると 思いますが、その方法を知りたいのですが・・・。 html内に <META HTTP-EQUIV="refresh" CONTENT="3; URL=abc.html"> と言う方法ではないやり方でお願いします。 おそらく更新がなかったら、while文で何も更新しないとかを繰り返しているのかな?とか考えていますが、いまいち考え方がわかりません。 アドバイスお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.2
ajaxで処理します
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.1
php側が特に何かするって事は無いよ。 phpはあくまでも利用者の指示を受けて処理を返すだけ。 その処理を件のwhileで行って「高速で即時処理に見せる」には高い負荷がかかるのは理解できる?(1人なら良いけど10人になったらとんでもなくなる) で、apacheやservletの様な物の出番なわけだけど・・・当然利用者側にもそういうのを「専用に行う」物を作らないとならない。 それが「チャット」だったり件の株価のアプレットだったり。 それのやりとりを可能にするためにサーバ側に「チャットサーバ」だとかそういうのが必要になる。 「サーブレット」辺りで調べてごらん。