سلام و عرض ادب
اساتید عزیز دو سوال دارم ازتون
۱. چطور میتونم محاسبه کنم که کاربر چند ساعت در وب سایت بنده حضور داشته؟
۲. چطور میتونم متوجه بشم که کاربر یک فیلم رو تا انتها نگاه کرده؟
ممنونم میشم راهنمایی بفرماید
بشکل session یا ذخیره سازی در دیتابیس یا هر حالت دیگهای زمانی که کاربر وارد سایت شد مقداری رو ذخیره میکنید که زمان اخرین بازدید هست. در تمام صفحات قرار میدید که کاربر اگر هر صفحهای رو دید اون زمان آپدیت بشه و بعد اگر بیشتر از 2 دقیقه صفحه دیگهای رو ندید میتونید بزنید کاربر آفلاین هست.
در غیر این صورت میتونید از حالت socket استفاده کنید که در لحظه آنلاین بودن یا نبودن رو مشخص کنه.