PHPでマルチユーザーチャットシステムを開発しています。プッシュとプル、リバース ajax、コメットなどについては知っていますが、ほとんどの場合、サーバー上で構成する必要があります。
ただし、ホスティングプロバイダーを共有しているため、サーバーにアクセスしてこれらのスクリプトをインストールすることはできません。
そのため、いくつかの調査の結果、 pusher、pubnubはブラウザーにデータをプッシュするための API を提供することがわかりました。
問題は、クライアントにデータを送信するためのチャネルを提供しているpubnubに関するものですが、マルチキャスト チャットとは異なり、データが 1 人のユーザーにのみ送信されるマルチユーザー チャットを開発したいという問題があります。
1つの解決策は、ユーザーごとに一意のチャネルを作成して、データがそのユーザーにのみ送信されるようにすることだと思いますが、これは効率的ではないようです。pubnubを使用してマルチユーザー チャット システムを実装する他の方法はありますか?
またはより良い他の提案はありますか?