作成された投稿に人々がコメントを残すことができるニュース/ブログのようなサイトを作成しています。ログインしたユーザーは、コメントに高評価または低評価を付けることができます。親指をクリックした瞬間に正常に動作し、ajax を使用してカウントをデータベースに追加し、数値を更新します。また、人が親指を再度クリックすることもできなくなりますが、f5 を押してページを更新すると、もう一度親指をクリックします。どうすればこれが起こらないようにできますか? これをデータベースに追加することは私が考えていたオプションですが、サイトは多くのコメントとユーザーを処理できる必要があります。コメント付きのページを表示するたびに非常に長いテーブルをクエリするため、ページの読み込みが確実に遅くなる短い時間.
現在、私はコメントテーブルに親指の数を数えているので、コメントテーブルを照会して数字を表示します。ユーザーIDとコメントIDを含む新しいテーブルを追加して、誰かがそのテーブルをクエリできるようにする場合、ユーザーID ==ログインユーザーとコメントID ==コメントが許可されていない行がある場合は、追加することをお勧めしますか? もしそうなら、これは私がそれを行う方法について考えていましたが、上で述べたように、ページの読み込みを確実に遅くする巨大なテーブルにつながります