私は独自のディスカッション ソフトウェアを作成しました (非常にうまく動作します) が、ユーザーの 1 人から、「前回の訪問以降」のディスカッションを新規としてマークする機能のリクエストがありました。(現在、過去 24 時間以内に更新されたディスカッション アイテムを新規としてマークするだけです。)
ユーザーが「最後にアクセスした」日時を計算するにはどうすればよいですか?
- ユーザーはログインしたままになる可能性があるため、「最後にログインした」時間は使用できません。これは数週間または数か月前の可能性があるためです。
- ページが読み込まれるたびにユーザーの記録を更新すると、「最後の訪問以降」が「最後のページ読み込み以降」になり、明らかに機能しません。
フォーラム ソフトウェアが「最終訪問」日時を計算する一般的な方法は何ですか?