私は websocket とリアルタイム アプリケーションを初めて使用するので、いくつか説明が必要です。
一部のユーザーと製品データを含む顧客向けのアプリケーションを開発しました。これはPHP
、内部の Apache サーバーで実行される Web アプリケーションです。アプリのクライアント側は主に JQuery に基づいており、タブレット デバイスから使用できる一部の部分にはJQuery mobile
/を使用しhtml5
ました。
現在、顧客はこの方法でメッセージ/通知機能を追加するよう求めています。ユーザーは製品に関するメッセージを投稿でき、他のユーザーの Web コンソールにはリアルタイムの通知が「表示」される必要があります。ページのヘッダーなどに、新しいメッセージがあることを通知するものを追加することを考えています。
私はいくつかの調査を行い、すべてのアプリが既に PHP で構築されているため、Ratchetを使用することを考えていました。これは良い考えですか?
これをよく理解していれば、ラチェット サーバー コンポーネントもサーバーにインストールし、AutobahnJSライブラリのようなクライアント側の統合に使用する必要があります。それは正しいですか?
誰かがすでにこのようなものを構築しましたか? Apache と Ratchet サーバー間の通信に問題はありますか?