私が現在取り組んでいるアプリケーションでは、管理者がチケットのビューとその期間を追跡できる必要があります。
ユーザーごとのビュー数の追跡を整理しました。TicketID、UserID、および DateOpened を含むテーブルがあります。ユーザーがページにアクセスするたびに、新しい行が挿入されます。
ただし、ビューの期間を追跡する方法は、テーブルに DateClosed フィールドを作成することです。これにより、時間を直接保存するのではなく、コードでビューの期間を計算できます。
イントラネット アプリケーションであるため、内部ポリシーにより、タスクに Google アナリティクスやサード パーティを使用することはできません。
ページの終了時にこのフィールドを埋めるための最良の方法は何ですか?