نمایش نتایج 1 تا 4 از 4

نام تاپیک: استفاده از لاگ در برنامه نویسی asp.net mvc

  1. #1

    استفاده از لاگ در برنامه نویسی asp.net mvc

    با عرض سلام و خسته نباشد خدمت اساتید محترم
    من از nlog برای لاگ کردن فعالیتهای سایت استفاده کردم و به درستی پیکربندی رو انجام دادم و مشکلی هم ندارم ولی یه سوال دارم اونم اینکه با توجه به اینکه فایل log به مرور زمان حجیم میشه کجاها باید از لاگ استفاده کرد که بهینه باشه ؟ لطفا راهنمایی کنید

  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379

    نقل قول: استفاده از لاگ در برنامه نویسی asp.net mvc

    اگر نگرانی شما فقط بزرگ شدن فایل های لاگ است لازم است بدانید اکثر کتابخانه های مدیریت لاگ امکان Log Rotation را نیز ارائه می دهند. با استفاده از امکان فوق می توانید مشخص کنید هنگامی که حجم فایل لاگ به اندازه مشخصی رسید فایل کنونی آرشیو شده و یک فایل لاگ جدید برای ثبت لاگ ها ایجاد شود.

    این که چه مواردی را لاگ کنید بسته به سیاست شما در این زمینه دارد. من در پروژه های خودم اکثر فعالیت های کاربر چه در بخش ادمین و چه بخش ویژه مخاطبین سایت را لاگ می کنم. جدای مزایایی که از این طریق برای ردگیری فعالیت کاربران بدست می آید، می توانید با استفاده از روش های داده کاوی، پروسه های رفتارشناسی کاربران را نیز بر اساس آن لاگ ها پیاده کنید. از سیستم فوق داده های فوق العاده ارزشمندی بدست می آید. شرکت هایی مانند گوگل و آمازون استفاده های تجاری متعددی برای چنین داده هایی تعریف کرده اند.

  3. #3
    کاربر دائمی آواتار hamzehsh
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    https://samanhis.ir
    سن
    42
    پست
    166

    نقل قول: استفاده از لاگ در برنامه نویسی asp.net mvc

    سلام استاد
    بهترین روش برای نگهداری لاگ کاربران بر اساس تجربه شما چیست؟
    روشهای زیادی رو جستجو کردم و روشهای مختلفی رو امتحان کردم ولی نتیجه درستی نگرفتم
    برای لاگ اتفاقات سیستم از nlog استفاده میکنم و فقط خطاها رو لاگ میکنم
    ولی برای کاربر هنوز به جمع بندی نرسیدم
    لطفا راهنمایی بفرمایید

  4. #4
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379

    نقل قول: استفاده از لاگ در برنامه نویسی asp.net mvc

    سلام.
    در سناریوهایی که بحث آنالیتیکس در میان است من تقریبا تمام عملکردهای کاربر در وب اپلیکیشن ها رو لاگ می کنم، در موارد دیگر فقط خطاها رو.

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

تاپیک های مشابه

  1. تفاوت برنامه نویسی برای سیستم تک هسته ای و چند هسته ای در چیست ؟
    نوشته شده توسط sadegh33 در بخش مباحث مرتبط با مهندسی نرم‌افزار
    پاسخ: 0
    آخرین پست: شنبه 30 شهریور 1392, 12:32 عصر
  2. سوال: استفاده از کدنویسی یا استفاده از Dataset در ASP؟
    نوشته شده توسط orca13 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: شنبه 18 شهریور 1391, 20:32 عصر
  3. سوال: چگونگی استفاده از دستورات شرطی در کدنویسی با EF مثلا در کد زیر چطوری از شروط و حلقه ها استفاده ک
    نوشته شده توسط ahura99 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 4
    آخرین پست: شنبه 03 تیر 1391, 14:22 عصر
  4. استفاده از شبکه در برنامه نویسی 3 لایه
    نوشته شده توسط M_Tavakoli_70 در بخش WCF , Web Services , .Net Remoting
    پاسخ: 1
    آخرین پست: یک شنبه 27 تیر 1389, 12:15 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •