私のウェブサイトは現在、PHPを使用して会話内のメッセージを分割して表示しています。私は、メッセージングシステムにjQueryを実装し、間隔を置いて更新を提供したいと思います。jQueryを使用した「ほぼ」インスタントメッセージングシステムの計画
私の最大の関心事は帯域幅の使用です。私の回避策は、送信者から受信した最後のメッセージのUNIXタイムスタンプを格納する変数を作成することです。この変数は、x(30秒間)秒ごとにスクリプトに送信され、スクリプトは変数内のタイムスタンプよりも新しいタイムスタンプを持つレコードに対してmysqlカウント(*)を実行します。存在する場合、別のスクリプトがメッセージを更新するために実行されます。そうでなければ、それが設定されたどの間隔でもチェックし続けます。
私はこれに取り組んでいる間、誰でも洞察力や提案を提供できますか?私は実際には、サーバー全体を必要としない限り、php/jqueryを超えたいとは思っていません。
これは、ブラウザへのオープン接続を維持し、SQLトリガーを使用してその接続で新しいデータを送信することで可能です – Dani