今のところ、私のjavascriptチャットのセットアップは機能しているので、次のようになります
function getNewMessage()
{
//code would go here to get new messages
getNewMessages();
}
getNewMessages();
そして、関数内で、JQueryを使用してget postを作成し、phpスクリプトからメッセージを取得します。1。SQL接続を開始します。2。SQLを介して正当なユーザーであることを確認します。3。最後のユーザー訪問以降の新しいメッセージのみを取得します。4 .SQLを閉じる
これはうまく機能し、チャットは完璧に機能します。私の懸念は、これが多くのSQL接続を開いたり閉じたりすることです。非常に高速ですが、今すぐ小さなjavascriptマルチプレイヤーゲームを作成し、ユーザー座標と他の数十の変数を1秒間に3回転送して、毎回SQL接続を開いたり閉じたりして情報を取得したいと思います。毎回多数のテーブルから取得することは、スムーズに実行するには十分に効率的ではない可能性があり、サーバーにも過度の負担がかかる可能性があります。
サーバー/データベースでそれほど難しくないことを知っておく必要がある、これらすべての変数を通信するためのより効率的な方法はありますか?