• ベストアンサー

【PHP】ブラウザでのメッセンジャー

PHPを使い、ブラウザ上で動作するメッセンジャーを作りたいと思っているのですが、参考となるサイトや本などがあれば教えていただけますでしょうか。 下記を条件としています。 ・ウインドウ内の一部で動作しているが、ウインドウの他の部分も別で動作できる(処理を占有させない) ・JavaScriptも必要であれば使用 また、下記のサイトを入り口としたのですが、会話の流れまではのっていなかったので特に会話やユーザ同士のやりとりができる部分がわかるものを探しています。 http://d.hatena.ne.jp/hironobusan/20071210/1197302512 どうぞよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.2

裏方の仕組みやソケット通信の方法は、質問にあげたサイトに乗っているので分かるかと思いますが、実際にメッセージを入力して「送信」の部分は比較的簡単ではありますが、 相手からのメッセージを何もせずに取得してくる という仕組みはPHPなどの サーバーサイドスクリプトだけでは無理。 最低でもJavaScriptなどの、クライアントサイドで動くなにかしらの仕組みが必要。

すると、全ての回答が全文表示されます。

その他の回答 (1)

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

メッセンジャーはピアトゥピア技術、PHPはサーバー技術なので 根本的にずれてませんか? メッセンジャーをサーバー技術でやるとチャットになっちゃう ような気がします。 チャットならajaxでやるのがよろしいかと

maenoina
質問者

補足

考え方がずれていたようです。失礼しました。 例としてはFacebookのように、ブラウザ上で動いているのにデータをとりにいく事を意識させないようなものを作りたいと思っていました。 やはり、ブラウザ上だと基本的にはJavaScriptのタイマーなどで自分が定期的にデータをとりにいくという事になるのでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A