を「読み」と「未読」私はフォーラムの投稿は
私の苦境をフォーラムの開発に取り組んでいます。このです - 私は、フォーラムのあらゆる局面をコーディングする方法を知っています。しかし、そのようなことが私の頭に浮かぶのは、大きなフォーラムのように、未読の投稿のアイコンを表示する方法です。
これを実行する最善の方法は何ですか?大量のデータベース・ラグを作成することなく何百万という投稿とメンバーをサポートできるようにする必要があります。
誰も私にここで助けてくれるヒントはありますか?
を「読み」と「未読」私はフォーラムの投稿は
私の苦境をフォーラムの開発に取り組んでいます。このです - 私は、フォーラムのあらゆる局面をコーディングする方法を知っています。しかし、そのようなことが私の頭に浮かぶのは、大きなフォーラムのように、未読の投稿のアイコンを表示する方法です。
これを実行する最善の方法は何ですか?大量のデータベース・ラグを作成することなく何百万という投稿とメンバーをサポートできるようにする必要があります。
誰も私にここで助けてくれるヒントはありますか?
多くの場合、これは最後のログイン時刻までに行われます。したがって、ユーザーが最後にログインした後に新しい投稿がある場合、新しい投稿としてフラグが付けられます。これは、最後にログインした日時と、投稿の日付/時刻のみを必要とするため、非常に効率的です。このデータはおそらくすでに追跡されているでしょう。
代わりに、各投稿のフラグが必要な場合は、これをデータベースに保存する必要があります。いずれにしても、誰もがすべての投稿を読むわけではないので、この種のものはあまり有用ではないでしょう。
データベースに「読み取り」列を追加するだけでは、 'if($ read_column = 0)は 'img'をエコーし、そうでなければ'何もしません '? – Eric