نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: تشخیص دقیق هر ip

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن k-pax آواتار ها
    تاریخ عضویت
    Dec 2011
    محل سکونت
    127.0.0.1
    نوشته ها
    286
    تشکر تشکر کرده 
    511
    تشکر تشکر شده 
    545
    تشکر شده در
    347 پست

    پیش فرض پاسخ : تشخیص دقیق هر ip

    برای راحتی کار میتونی از ابزار آماده استفاده کنی
    گوگل آنالیتیک . وبگذر، پرشین استیت . این امکانان میدن !

    بسته به نوع دیتابیستون و تعداد افراد ورودی شاید این سنگین بشه !

    البته سنگین هم دارمی تا سنگین ! مثلا برای یک سایت یک میلیون رکورد سنگینه اما برای یه سایت دیگه 10 میلونش هم سنگین نیست ! بستیگی به استفاده از اطلاعات و نحوه بهینه سازی دیتابیستون داره.

    سلام
    به نظر من آی پی های تکراری رو دیگه یه ردیف جدا براشون تو دیتابیس نذار و فقط یه ستون کنار ستون آی پی بساز به نام تعداد دفعات بازدید و اگر همون آی پی دوباره بازدید کرد به جای INSERT در دیتابیس همون ردیف رو UPDATE کنید و تعداد بازدیدش رو یه دونه ببرید بالا.
    بعدش چون فقط دیتابیس نوشتنی دارید و احتمالاً قرار نیست جایی در صفحات سایت این آی پی ها نمایش داده بشه بهتره از موتور دیتابیس InnoDB که سرعت نوشتن خیلی بهتری در موارد حجیم نسبت به موتور MyISAM داره استفاده کنید.
    اینجوری تاریخهای ورود از دست میده . مثلا نمیدونه اون ایپی در چه تاریخهای وارد شده !


    بهتره برای دیتابستون ستون کمتر بزارید تا حجمش کمتر بشه !
    مثلا فقط ستون id , ip , date بزاری ! البته میتونی ستون برای تششخصی نحوه ورود و یا صفحه فرود رو هم اضافه کنی و همچنین نوع مرورگ و ... اما باعث افزایش حجم دیتابیست میشه
    ویرایش توسط k-pax : September 13th, 2016 در ساعت 09:09
    فروش سرور مجازی NVMe و رم DDR4
    آریوسرور | تلگرام ما : @Ario_Server
    سرور مجازی NVMe ایران

  2. تعداد تشکر ها از k-pax به دلیل پست مفید


  3. #2
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : تشخیص دقیق هر ip

    نقل قول نوشته اصلی توسط k-pax نمایش پست ها
    اینجوری تاریخهای ورود از دست میده . مثلا نمیدونه اون ایپی در چه تاریخهای وارد شده !
    خب اصولاً تمامی تاریخ های ورود یک آی پی که نباید مهم باشه باید هر بار که ردیف اون آی پی UPDATE میشه تاریخش هم به روز بشه.
    یا مثلاً میشه یه ستون First_Date برای تاریخ اولین بازدید و یه Last_Date برای تاریخ آخرین بازدید تعریف کرد.

    بعد فکر نکنم خود تعداد ستون ها بیشتر از Type بهینه ستون ها تاثیر گذار باشه مثلاً 50 تا ستون از نوع BIT مسلماً مشکل کمتری نسبت به 20 ستون از نوع DECIMAL پیش میارن ایشون باید نوع هر ستون هم دقیق بر اساس نیازشون تعیین کنن.
    مثلاً برای تاریخ به نظر من بهتره از Timestamp استفاده کنن چون من مقایسه اش با DateTime رو که مطالعه میکردم ظاهراً DateTime هم کند تره و هم فضای بیشتری از دیتابیس میگیره.
    یا برای ستون آی پی هم به نظرم یه varchar با تعداد کاراکتر 16 تایی کافیه و مشکلی نباید باشه.

  4. تعداد تشکر ها ازiHSG به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. تشخیص هارد ssd
    توسط par30 در انجمن مباحث دیگر
    پاسخ ها: 2
    آخرين نوشته: October 12th, 2016, 15:50
  2. روش تشخیص دیداس از داخل خود سرور؟
    توسط tikweb.ir در انجمن سی پنل CPanel
    پاسخ ها: 4
    آخرين نوشته: September 29th, 2016, 16:51
  3. تشخیص مقدار رم سرور
    توسط ekhtesasi در انجمن مباحث و منابع آموزشی
    پاسخ ها: 4
    آخرين نوشته: February 10th, 2013, 12:51
  4. تشخیص که یک شرکت ثبت شده یانه چطوریه؟
    توسط iraniandata در انجمن مباحث دیگر
    پاسخ ها: 12
    آخرين نوشته: January 3rd, 2012, 01:14

مجوز های ارسال و ویرایش

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