درود وقت بخیر
من تصمیم دارم برای قسمت بازدید پست یسری کارهای اضافی انجام بدم یه. ++ ساده نباشه ازینرو تصمیم گرفتم اطلاعاتی مثل ip کاربر و یوزرشو بگیرم و در یک جدول واسط ذخیره کنم در صفحه پست هم نمایش بدم که این کاربر ها این پست را دیده اند که خب شیک تر میشه کار و حرفه ای تر به نظر میرسه
اما موردی ذهنم رو مشغول کرده آیا این کار اصلا منطقی هست؟مثلا اگر کاربرها ۵۰ هزار نفر باشن در روز حجم دیتابیس وحشتناک بالا میره در اون جدول واسط -
باز دچار تردید شدم که از روش بالا استفاده کنم و کار شیک تر باشه یا ساده تر کار کنم و هر بازدید رو ++ زیاد کنم که نهایت یه فیلد فقط میخواد.
با فرض بر اینکه سروری خواهیم داشت با هارد nvme و حداقل ۱۶ گیگ رم شما کدام روش رو انجام میدادید؟
با تشکر از راهنمایی شما
سلام
به نظرم منطقی هست . ولی اگه بازدید خیلی ساییتون بالا باشه بهتره هاست یا سرورتون قوی تر باشه .
مثلا اگه بخواید نمودار آمار بازدید رو به مدیر یا نویسنده مطالب نشون بدید و سایت رو جوری پیادی سازی کنید که یک کاربر نتونه هزار بار بازدید کنه (به خاطر دریافت ip ) و به نوعی از بازدید های غیر واقعی جلوگیری کنید خیلی نیاز است که همین گونه کار کنید .
@gomnam درست می گویند
من خودم به شخصه توی پروژه هام از یه سرویس آنلایز استفاده می کنم که بدونم اصلا کاربر با چه مرورگری میاد تو سایتم
کلا سرویس های آنالیز مثل گوگل آنالیز هم فکر کنم همین جوری کار می کنن که بهمون آمار بدن
سلام
برای ذخیره این مشخصات دو تا جدول نیاز دارید یکی بازدید ها یکی باز دیدکننده یعنی وقتی یک کاربر بازدید میکنه مشخصات به عنوان بازدید کننده یونیک ذخیره میشه حالا تعداد بازدید ها در ساعت های متخلف در جدول دوم ذخیره میشه.
ممکنه یک بازدید کننده در یک روز بارها وارد سیستم بشه در جدول بازدید کننده فقط یک بار ثبت میشه و در جدول بازدید ها برای هر بار بازدید یک رکورد جدید ایجاد میشه.
باید از کوکی های سمت کاربر استفاده کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟