PDA

View Full Version : ردیابی کاربران سایت و تهیه گزارشات پشتیبانی



jannati
سه شنبه 03 آذر 1383, 14:35 عصر
با سلام به همه دوستان
من میخوام به سایتم یه قسمتی اضافه کنم که بتونه کاربران رو ردیابی کنه و در نهایت برای ادمین سایت گزارش تهیه کنه.مثلا این گزارش که چنددرصد کاربران در فلان صفحه رفته اند یا کاربران با چه تحصیلاتی لینک خاصی رو مطالعه کرده اند و از این قبیل گزارشات.فکر میکنم که برنامه هایی در این زمینه موجود باشه.اما متاسفانه نمیدونم با چه عنوانی باید سرچ کنم (میدونم که یه عنوان خاصی باید داشته باشه)و چه قسمتهایی رو باید برنامه نویسی کنم؟
اگر دوستان راهنمایی کنند خیلی ممنون میشم! :mrgreen:

Vahid_Nasiri
سه شنبه 03 آذر 1383, 14:46 عصر
کاربران با چه تحصیلاتی لینک خاصی رو مطالعه کرده اند
:strange:

اگر چنین چیزی پیدا کردید به ما هم خبر بدهید. :wise1:

jannati
سه شنبه 03 آذر 1383, 15:38 عصر
آقای مهندس منظور من یه مثال بود.
اگر بتونیم درخواستهای کاربر رو ردیابی کنیم از اطلاعاتش که داخل دیتابیسه میشه این گزارشات رو استخراج کرد دیگه.مگه نه؟
:oops: راستی این موضوع logیا logfileیا ... باید باشه! :confy2:

Vahid_Nasiri
سه شنبه 03 آذر 1383, 18:59 عصر
اسمش رو هرچیزی می تونید بگذارید. (لاگ کردن عملیات کاربران و یا ....)
طراحی آن هم چیزی شبیه به این مورد است:
یک جدول جدید می خواهد
log_users_action
با این فیلدها
id (خوداضافه شونده)
user_name (مشخص است و یا user_id بهتر است چون با جدول کاربران می تواند رابطه داشته باشد و از وارد کردن داده های تکراری مانند تحصیلات در این جدول جلوگیری می شود)
url (در page_load هر صفحه می تونی آدرس بالای مرور گر رو دریافت کنی و بعد ثبت کنی)
date(تاریخی که کاربر کلیک را انجام داده و صفحه لود شده)
count (شمارشگر صفحه ما که از صفر شروع می شود)

اگر این url‌ در این date‌ خاص وجود داشت به counter یکی اضافه می شود.

حالا آمار گیری از این جدول به ده ها روش ممکن است.