2

PHP を使用してゼロから構築された既存のニッチな Web サイト用のリアルタイム チャット コンポーネントを構築しようとしています。

APE サーバーの使用を開始しましたが、SSL サポートに関連する問題に遭遇し、そこのコミュニティは非常に反応が悪いようです。そのため、代替ソリューションを評価し始めています。

他人への依存をできるだけ少なくする長期的な解決策を探しています。プロトコルに関しては、XMPP が最適な方法のようですが、これについては経験がありません。コミュニティがそれについてどう考えているか、および/または代替案を聞くことに興味がありますが、学ぶことは気にしません。

これは、ユーザー <> ユーザー チャット、グループ チャット、およびサイト全体のチャットに使用されます。

4

1 に答える 1

2

他の人への依存をできるだけ少なくする長期的な解決策を探しています

XMPP はオープンな標準ベースのプロトコルであり、独自の XMPP サーバーを簡単に展開できます。したがって、特定のベンダーに依存する必要はありません。

最近、 XMPP を使用してPlone CMS用のIM Web クライアントを作成しましたが、その結果には非常に満足しています。

これは、ユーザー <> ユーザー チャット、グループ チャット、およびサイト全体のチャットに使用されます。

私が書いた実装には、単一のユーザーとグループのチャットがあります (ただし、サイト全体ではありません)。

私のブログでスクリーンキャストを見ることができます

関連する主な技術:

Converse.js は、実際に IM クライアントを生成するコードです。コードは Plone CMS と疎結合されており、完全に切り離して、任意のシステムや静的 HTML サイトに移植できるようにする必要があります。

現在、converse.js の Github リポジトリには見るべきものがあまりなく、申し訳ありません。ドキュメント、サンプル サイトを追加し、今後数週間で converse.js を完全に分離することに時間を費やします。

于 2012-10-22T08:52:39.787 に答える