ارسالها: 35
موضوعها: 10
تاریخ عضویت: خرداد 1394
اعتبار:
-2
تشکرها: 8
3 بار تشکر شده در 3 پست
سلام
میخواستم بدونم بهترین راه حل ذخیره ی اطلاعات کاربر در هنگام بازدید چی هست؟
قطعا ذخیره توی دیتابیس ... دیتابیس رو منفجر میکنه
راه مناسب و بهتر این موضوع چی هست؟
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
میتونید از فایل log استفاده کنید. ذخیره توی دیتابیس هم اگه بصورت فشرده (با gzcompress و...) انجام بشه، آنچنان حجمی نمیگیره چون Text هست و قاعدتاً فشرده سازی خیلی خوبی میشه روش انجام داد. من الان لاگ یکسال سایتم رو توی دیتابیس ذخیره کردم (در هر بازدید، اطلاعات IP و UserAgent و... ذخیره میشه) و جمعاً شده حدود 35 مگابایت.
ارسالها: 35
موضوعها: 10
تاریخ عضویت: خرداد 1394
اعتبار:
-2
تشکرها: 8
3 بار تشکر شده در 3 پست
یعنی مثلا اگه 200 هزار بازدید در روز داشته باشه و هر عملی توی وب سایت انجام بدن(هر نقطه ای از سایت رو برن) ذخیره بشه باعث فشار بیش از حد روی دیتابیس نمیشه؟
بعدشم چطوری میشه فشرده سازی کرد؟اینکار وقتی اطلاعات وارد میشه انجام میشه یا از همون اول جدول رو فشرده سازی میکنن؟و همین فشرده سازی خودش باعث اعمال بار بیشتر روی سرور نمیشه؟