PDA

View Full Version : اساس کار counter ها



PrinceDotNet
دوشنبه 19 دی 1384, 16:28 عصر
با سلام

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

ممنون

Behrouz_Rad
سه شنبه 20 دی 1384, 00:33 صبح
یک کد جاوا اسکریپت توسط سایت ارائه دهنده ی خدمات آماری در اختیار شما قرار می گیره که با قرار دادن اون کد در سایتتون، سایت آمارگیر قادر به ردیابی بازدیدکنندگان شما خواهد بود.
به عنوان مثال:


<script language="javascript" type="text/javascript" src="http://www.site.com/c.aspx?Code=123456"></script>

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

PrinceDotNet
سه شنبه 20 دی 1384, 15:26 عصر
آیا شما اطلاعاتی از نوع هدرهایی که رد یابی می کنند دارید؟

Behrouz_Rad
پنج شنبه 22 دی 1384, 19:28 عصر
هر سرویس دهنده ی آماری، بسته به میل خود و امکاناتی که ارائه می دهد، هدرهایی را استخراج می کند.
به عنوان مثال: نوع مرورگر، نوع سیستم عامل، شماره ی IP و ...
تمامی این هدرها در Property های کلاس Request و Request.Browser کپسوله شده اند.
موفق باشید.

PrinceDotNet
پنج شنبه 22 دی 1384, 22:35 عصر
خوب چطور می فهمه چند نفر از این سایت دیدن کردن ؟

Behrouz_Rad
جمعه 23 دی 1384, 00:29 صبح
عرض کردم که:


پارامتر Code نیز، یک کد منحصر به فرد برای سایت شماست.

این کد منحصر به فرد، نمایانگر سایت شماست!
اطلاعات آماری سایت شما در یک Table ذخیره خواهد شد.
هر زمان که کاربر صفحه ای که Counter در آن وجود دارد را بازدید کند، یک واحد به تعداد بازدید کنندگان شما اضافه خواهد شد.
هدرهای HTTP دخالتی در تعداد آمار بازدید کنندگان ندارند و برای موارد دیگری همچون نام سیستم عامل، کشور بازدید کننده (بر اساس IP)، نام مرورگر و ... استفاده می شوند.
از این راحت تر!!!؟
موفق باشید.

PrinceDotNet
جمعه 23 دی 1384, 13:39 عصر
ببخشید !!!!

خیلی ممنون

PrinceDotNet
جمعه 23 دی 1384, 13:42 عصر
فقط یک چیزی
اگر ما از aspx استفاده کرده باشیم باز هم می تونیم از اسکریپت مثالی که در بالا گفتید استفاده کنیم.
چون از چند تگ اسکریپت طرف سرور که در یک صفحه نمیشه استفاده کرد ؟

Behrouz_Rad
شنبه 24 دی 1384, 01:28 صبح
توی اون کد جاوا اسکریپت هم از فایل aspx استفاده شده دیگه عزیز جان!
بذار یه جور دیگه بگم.
زمانی که صفحه لود میشه، یه فراخوانی به صفحه ی آماری ارجا داده میشه!
زمانی هم که درخواستی از صفحه ای به صفحه ای ارسال میشه، هدرهای HTTP هم همراه با اون منتقل میشن و بقیه ی ماجرا...