افراد آنلاین سایت در امروز؟

سلام
آیا کدی هست که بتونه نشون بده افراد آنلاین در سایت امروز ( و دیروز) چند نفر بودند ؟
 

miladmovie

Active Member
joliocesar206 گفت:
کسی نمیدونه چطوری میشه این کارو کرد؟
خب این سوال دومت جواب داره !
نگاه کن هر بار که یک کاربر به صفحه ای تو میاد اگر کوکی از طرف سایت تو در کامپیوتر اون شخص وجود داره پس یعنی اون شخص جزه بازدید کننده های سایت تو بوده !

خب توضیحات کامل تر

1. برای شخص یک کوکی با می سازی و در یکی از فیلدها کوکی یک شماره یکتا رو زخیره می کنی
همین موقع یک رکورد در دیتابیس با کلید این شماره یکتا اضافه می کنی و زمان الان رو در اون وارد می کنی

2 .حالا هر بار که یک کاربر یک صفحه رو باز میکنه تو چک می کنی که از طرف تو کوکی پیش کاربر هست یا نه ! اگر هست که در اون جدول بالا زمان رو آپدیت می کنی و نگه می داری وگرنه مرحله 1 رو تکرار می کنی


خب حالا چه طور بفهیم که این طرف خیلی وقته که اصلا از سایت رفته !
ما مثلا یک فرض می کنیم که هر کسی وارد سایت ما شد تا 7 دقیقه اون رو به عنوان شخص آنلاین در نظر می گیریم
پس هربار صفحه لود می شه قبل از هر کاری تمام رکوردها که زمان اونها بیشتر از 7 دقیقه است رو پاک می کنیم !

وگرنه که مرجله 1 رو انجام می دی
 

جدیدترین ارسال ها

بالا