私は自分の会社のための一種の「チームチャット」を構築し、後でアプリケーション/ウェブサイトの一部と統合する予定です。チャットとデータ構造の統合
"軽い"読書の後、私はNode.jsとsocketIOをPHPでちょうど長いポーリングではなく使用することに決めました。
私の疑問は、(MVCを使用して)JSでより複雑なアプリケーションを構築するか、それを使ってメッセージ配信システムを処理するだけですか?つまり、私はすでにPHPでMVCアプリケーションを持っています。私のデータ構造は定義されています。本当に必要なのは、Webソケットだけです。
それ万一:PHPで
- ログインをハンドル
- は(...他のユーザー、グループ、部屋などに)ユーザーとユーザーの関連付けをハンドルPHP に
- は、(ビューを送ります
- がそれをNode.jsの
で "チャット" のロジックを処理したりすべきでクライアントにHTML、JS、CSS、など...):
- Node.jsの "everything"を処理し、JS(ユーザーとユーザーの関連付け)で必要なモデルを複製し、Node.jsとPHPアプリケーションの間で同じデータベースを共有しますか?
私は第2のアプローチがより良いものだと感じますが、私はその問題についていくつかの意見を読んでみたいと思います。
ありがとうございました。
to broad for S.O. –