shadi
3 سال پیش توسط shadi مطرح شد
3 پاسخ

آیا ثبت جزییات بازدید کننده منطقی هست

درود وقت بخیر
من تصمیم دارم برای قسمت بازدید پست یسری کارهای اضافی انجام بدم یه. ++ ساده نباشه ازینرو تصمیم گرفتم اطلاعاتی مثل ip کاربر و یوزرشو بگیرم و در یک جدول واسط ذخیره کنم در صفحه پست هم نمایش بدم که این کاربر ها این پست را دیده اند که خب شیک تر میشه کار و حرفه ای تر به نظر میرسه

اما موردی ذهنم رو مشغول کرده آیا این کار اصلا منطقی هست؟مثلا اگر کاربرها ۵۰ هزار نفر باشن در روز حجم دیتابیس وحشتناک بالا میره در اون جدول واسط -

باز دچار تردید شدم که از روش بالا استفاده کنم و کار شیک تر باشه یا ساده تر کار کنم و هر بازدید رو ++ زیاد کنم که نهایت یه فیلد فقط میخواد.

با فرض بر اینکه سروری خواهیم داشت با هارد nvme و حداقل ۱۶ گیگ رم شما کدام روش رو انجام میدادید؟

با تشکر از راهنمایی شما


ثبت پرسش جدید
علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
2

سلام
به نظرم منطقی هست . ولی اگه بازدید خیلی ساییتون بالا باشه بهتره هاست یا سرورتون قوی تر باشه .
مثلا اگه بخواید نمودار آمار بازدید رو به مدیر یا نویسنده مطالب نشون بدید و سایت رو جوری پیادی سازی کنید که یک کاربر نتونه هزار بار بازدید کنه (به خاطر دریافت ip ) و به نوعی از بازدید های غیر واقعی جلوگیری کنید خیلی نیاز است که همین گونه کار کنید .


محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
3

@gomnam درست می گویند
من خودم به شخصه توی پروژه هام از یه سرویس آنلایز استفاده می کنم که بدونم اصلا کاربر با چه مرورگری میاد تو سایتم
کلا سرویس های آنالیز مثل گوگل آنالیز هم فکر کنم همین جوری کار می کنن که بهمون آمار بدن


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 3 سال پیش مطرح شد
2

سلام
برای ذخیره این مشخصات دو تا جدول نیاز دارید یکی بازدید ها یکی باز دیدکننده یعنی وقتی یک کاربر بازدید میکنه مشخصات به عنوان بازدید کننده یونیک ذخیره میشه حالا تعداد بازدید ها در ساعت های متخلف در جدول دوم ذخیره میشه.
ممکنه یک بازدید کننده در یک روز بارها وارد سیستم بشه در جدول بازدید کننده فقط یک بار ثبت میشه و در جدول بازدید ها برای هر بار بازدید یک رکورد جدید ایجاد میشه.
باید از کوکی های سمت کاربر استفاده کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام