آموزش های جامع فلش ( فلاش ) و فروشگاه محصولاتalphapack

آموزش مختلف موضوعات فلش ( فلاش ) و جوک و طنز و زمینه های مختلف کامپیوتری

آموزش های جامع فلش ( فلاش ) و فروشگاه محصولاتalphapack

آموزش مختلف موضوعات فلش ( فلاش ) و جوک و طنز و زمینه های مختلف کامپیوتری

بدست آوردن کشور بازدیدکننده ip و...

 

 


  نظارت یا مانیتورینگ چیست ؟
نظارت بر بازدیدکنندگان از سایت ، بخشی ار سایت است که به مدیر اجازه می دهد تا از بازدیدکنندگان از سایت خود و وضعیت ایشان اطلاع کسب نماید .
 
 ویژگی نظارت یا مانیتورینگ در pars cms :مدیریت نظارت گزارشی متنی و نموداری از همه کسانی که از وب سایت شما بازدید کرده اند بدست می دهد . در این گزارش چند پارامتر از هر کاربر بازدیدکننده ثبت می شود .
 

زبان : زبان پیش فرض سیستم عامل این فرد ، چه بوده است ؟انگلیسی , فارسی و یا . . . ؟ این پارامتر نشان می دهد مخاطبین سایت شما به چه زبانی تکلم می کنند و متعلق به چه کشور یا فرهنگی هستند .

مرورگر : با کدامیک از نرم افزارهای مرورگر از وب سایت شما بازدید کرده است : یعنی آیا این فرد با internet explorer شرکت مایکروسافت برای بازدید از وب سایت شما استفاده نموده ، یا از نرم افزار netscape و . . .

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

شماره شناسایی یا ip افرادی که به وب سایت شما متصل شده اند

تاریخ و ساعتی که وی از وب سایت شما بازدید کرده است :

سیستم عامل کامپیوتر فردی که از وب سایت شما بازدید کرده است ، چیست ؟ این سیستم عامل می تواند : ویندوز مایکروسافت یا لینوکس شرکت redhat باشد .

 
کارکردهای مدیریت نظارت یا مانیتورینگ :

صنعت فناوری اطلاعات ازیکی از مهمترین موضوعاتی که در بازاریابی اینترنتی مورد توجه قرار می گیرد خروج سازمان ها از بن بست های جغرافیایی و امکان توسعه تجارت در ابعاد جهانی است. مدیران سایت ها باید با بررسی های مختلف ، علل جلب توجه یا عدم توجه کاربران کشورهای مختلف به سایت را بیابند و به رفع نقص و تقویت نقاط مثبت بپردازند . مدیریت نظارت pars cms می توانند اطلاعاتی مربوط به کشور های بازدیدکنندگان ( زبان سیستم ) را در اختیار شما بگذارند .

انواع مختلف مرورگر های اینترنت دارای ویژگی ها و امکانات مختلفی هستند که به طور حتم در تنظیمات و امکانات جانبی سایت شما به هنگام طراحی موثر هستند . با دانستن این موضوع می توانید تغییرات لازم را به صفحات سایت خود بدهید و سایت خود را هماهنگ با خصوصیات عمومی مرورگرهای موجود طراحی کنید .

مدیریت نظارت پرتال pars cms می توانند سیستم عامل بازدیدکننده سایت را تشخیص دهند و به شما کمک کنند تا طراحی سایت خود را براساس ویژگی ها و امکانات این سیستم عامل ها انجام دهید . معمولا ارائه برخی امکانات امنیتی و گرافیکی و... در سیستم عامل های مختلف غیر ممکن است . آگاهی از سیستم عامل مطلوب کاربران می تواند در هماهنگ شدن با امکانات کاربران کمک زیادی بکند .

مدیریت نظارت می تواند سایت های مختلفی را که از طریق لینک دادن زمینه ساز  ورود کاربر به سایت شما بوده اند و تعداد دفعات این اتفاق را اعلام کنند . این کار می تواند شما را در شناسایی مبادی ورودی و هدایت کننده بازدیدکنندگان به سایت تان یاری کند و از این طریق به انجام بهتر برنامه ریزی های تبلیغاتی و همکاری های اینترنتی کمک کند . همچنین مدیریت نظارت برای راحتی کار ، بررسی و تحلیل مسیر دقیق لینک های ورودی را نیز ارائه می کنند .

این اطلاعات به شما امکان می دهد میزان محبوبیت هر یک از صفحات سایت خود را شناسایی کنید و همچنین سایت ها و وبلاگ هایی که زمینه جذب بازدیدکننده بیشتری را برای شما فراهم کرده اند شناسایی نمایید تا ار این طریق بتوانید سرمایه گذاری و برنامه ریزی مناسبی بر روی سایت های همکار انجام دهید .
 منبع : http://www.parscms.com/ 

اما آیا کدی در زبان php وجود داره که این کار رو انجام بده نه ولی چون میشه اونو گسترش دادچرا؟ !  

اما خود سایت PHP از تکنیک شاخص گذاری بر روی فایل استفاده میکند؛
یعنی یک فایل شاخص دارد و یک فایل داده ای که رامین هم اشاره کرد.
این روش سریعتر است، چون لایه دیتابیس در آن وجود ندارد. بجز این،
پس از شناسایی کشور، یک کوکی بر روی دستگاه کاربر ایجاد میشود
که در بازدیدهای بعدی، دوباره نیاز به جستجو در دیتابیس برای یافتن
کشور کاربر نباشد.

به همراه دو فایل زیر که برای اجرای کد فوق، لازم هستند:
http://www.php.net/backend/ip-to-country.idx
http://www.php.net//backend/ip-to-country.db
سورس این قسمت در ادامه مطلب

 

البته یک GEOIP هم وجود داره که خیلی مشخصات بیشتری رو ارائه میده...

حالا یا باید از ابزار سایت پارس ایتفاده کرد یا اگه سرور دارید از این ماژول اما بیشتر برای این بدرد میخوره که مثلا برای هر زبان یک صفحه لود شه (به قول استاد فیزیکمون از این قرطی بازی ها)

Basic script for country identification of IP

In order to use this script, download compressed Database files in the top of this page, save them within a directory named "ip_files", and use the function bellow to get a two letters country code. If you want to identify visitors from specific countries, check here

<?php
$two_letter_country_code=iptocountry("101.102.103.104");

function iptocountry($ip) {   
    $numbers = preg_split( "/\./", $ip);   
    include("ip_files/".$numbers[0].".php");
    $code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]);   
    foreach($ranges as $key => $value){
        if($key<=$code){
            if($ranges[$key][0]>=$code){$country=$ranges[$key][1];break;}
            }
    }
    if ($country==""){$country="unkown";}
    return $country;
}
?>
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
17
 

How the function works:

Line 5: IP address will be split into individual numbers and saved to an array($numbers).
Line 6: Based in the first number of the IP address ("101" in the example), a PHP file in ip_files/ directory will be included (in the example the file to be included will be "ip_files/101.php"). This file has known country codes for IP addresses starting with the selected first number (p.e: 101.###.###.###, where # is any digit).
Line 7: IP address is transform into appropriate code.
Line 8-12: Data from "ip_files/101.php" is checked in order to find a range of codes which includes the code obtained by transforming our IP.
Line 13: In case IP address is not included in the database, the value for $country will be "unkown".

Line 14: Two letter country code is returned. In case no matches are obtained, the function will return "" (nothing).

Hope it works fine for you.


Getting the IP address of visitors and displaying the country

In case we want to identify geographical location of visitors, we must get from them the IP address.


The IP address of visitors will be contained in the enviromental variable $REMOTE_ADDR


In the example bellow, depending upon country code, info 1 or info 2 is shown:

<?
$IPaddress=$_SERVER['REMOTE_ADDR'];
$two_letter_country_code=iptocountry($IPaddress);

if ($two_letter_country_code=="US"){
    print "This is ad number 1, because you are from USA";
    }else{
    print "This is ad number 2, because you are not from USA";
    }

function iptocountry($ip) {   
    $numbers = preg_split( "/\./", $ip);   
    include("ip_files/".$numbers[0].".php");
    $code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]);   
    foreach($ranges as $key => $value){
        if($key<=$code){
            if($ranges[$key][0]>=$code){$two_letter_country_code=$ranges[$key][1];break;}
            }
    }
    if ($two_letter_country_code==""){$two_letter_country_code="unkown";}
    return $two_letter_country_code;
}
?>
 

Getting the IP address of visitors and displaying three letters country code or complete country name


On request, we have added to the compressed document a file named countries.php.
This file may be used to display three letters country code or complete name of country. The code bellow allows getting both data:


<?
$IPaddress=$_SERVER['REMOTE_ADDR'];
$two_letter_country_code=iptocountry($IPaddress);
 
include("IP_FILES/countries.php");
$three_letter_country_code=$countries[ $two_letter_country_code][0];
$country_name=$countries[$two_letter_country_code][1];

print "Two letters code: $two_letter_country_code<br>";
print "Three letters code: $three_letter_country_code<br>";
print "Country name: $country_name<br>";

function iptocountry($ip) {
    $numbers = preg_split( "/\./", $ip);
    include("ip_files/".$numbers[0].".php");
    $code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]);
    foreach($ranges as $key => $value){
        if($key<=$code){
            if($ranges[$key][0]>=$code){$two_letter_country_code=$ranges[$key][1];break;}
            }
    }
    if ($two_letter_country_code==""){$two_letter_country_code="unkown";}
    return $two_letter_country_code;
}
?>


Getting the IP address of visitors,  and displaying country and flag

Mase (from supercrab.com) has provided us the flags for most countries. In case you want to display flags in your page, download Flags file in the top of this page, and save all pictures to a folder named "flags" .

We have added a few lines of code to script is previous example (in red) which allows showing country specific flags in our pages. This code will check whether a gif file containing the two country code exists in "flags" folder and displays it. In case the gif file in not in the folder, a default white flag is displayed. In case you have any of the missing flags, please send them to us.

<?
$IPaddress=$_SERVER['REMOTE_ADDR'];
$two_letter_country_code=iptocountry($IPaddress);
 
include("IP_FILES/countries.php");
$three_letter_country_code=$countries[ $two_letter_country_code][0];
$country_name=$countries[$two_letter_country_code][1];

print "Two letters code: $two_letter_country_code<br>";
print "Three letters code: $three_letter_country_code<br>";
print "Country name: $country_name<br>";

// To display flag
$file_to_check="flags/$two_letter_country_code.gif";
if (file_exists($file_to_check)){
                print "<img src=$file_to_check width=30 height=15><br>";
                }else{
                print "<img src=flags/noflag.gif width=30 height=15><br>";
                }

function iptocountry($ip) {
    $numbers = preg_split( "/\./", $ip);
    include("ip_files/".$numbers[0].".php");
    $code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]);
    foreach($ranges as $key => $value){
        if($key<=$code){
            if($ranges[$key][0]>=$code){$two_letter_country_code=$ranges[$key][1];break;}
            }
    }
    if ($two_letter_country_code==""){$two_letter_country_code="unkown";}
    return $two_letter_country_code;
}
?> 

نظرات 5 + ارسال نظر
مرد خاموش یکشنبه 9 فروردین‌ماه سال 1388 ساعت 04:03 ب.ظ http://www.silentmen.blogsky.com

برای دوستان بلاگرم یه عیدی ویژه دارم. به قسمت هنری وبلاگم برید و در پست 50 سال موسیقی، هر آهنگی رو که دوست داشتین انتخاب کنین تا از این گنجینه بزرگ موسیقی ایرانزمین به شما عیدی داده باشم. لینک دانلودشو براتون ارسال میکنم به e mail خودتون.

بستکد۰ یکشنبه 9 فروردین‌ماه سال 1388 ساعت 08:55 ب.ظ http://www.bestkade.com

با سلام
فروشگاه اینترنتی بستکده در نظر دارد به مناسبت عید باستانی نوروز مجموعه طلایی 500 عدد از بازی های خود را به قیمت 25 هزار تومان به فروش برساند .(قیمت واقعی این محصول 250 هزار تومان)

مشخصات این مجموعه طلایی :
1-بدون نیاز به کرک وسریال ودارای ستاپ فارسی وانگلیسی
2-اسکرین شات از تمامی بازی ها (هر بازی حداقل 4 تصویر 480*640)
3-کد تقلب برخی از بازی ها
4-سیستم مورد نیاز بازی ها
5-بیش از 50 تریلر از بازی های معروف این مجموعه

ارسال رایگان به سراسر نقاط ایران

کار ویژه ها
1-پر کردن اوقات فراقت در ایام نوروز
2-تک فروشی ویا عمده فروشی در وبلاگ ویا وبسایت خود
3-قرار دادن این بازی ها برای دانلود
4-استفاده از اطلاعات موجود در این پک برای ارایه ی آن به بازدید کنندگان
و...

سایر تخفیف های نوروزی
زبان نصرت 1و 2 : 4000 تومان
فول آلبوم کیتارو (51 آلبوم): 5000 تومان
آیروبیک ویژه بانوان (4سی دی ): 3200 تومان
مجوعه نرم افزاری 20 آلبوم کریس دی برگ همراه با نمایش متن شعر به زبان انگلیسی در حین پخش موسیقی (از سال 1975 تا 2000 میلادی): 2000 تومان
و...


روابط عمومی سایت بستکده
www.bestkade.com
هر روزتان نوروز،نوروزتان پیروز

اخسسثهد دوشنبه 10 فروردین‌ماه سال 1388 ساعت 12:59 ق.ظ http://www.efs.pib.ir

سلام دوست خوبم وب خوبی داری برات ارزو میکنم موفق بشی و میدونم که موفق میشی
راستی اگه دوست داشتی به ما هم
ما بهترین نیستیم و اولین هم نیستیم ولی بهترین ها را برای شما گرد آ وری کرده ایم

[ بدون نام ] دوشنبه 10 فروردین‌ماه سال 1388 ساعت 01:21 ق.ظ

حمید کاردان دوشنبه 10 فروردین‌ماه سال 1388 ساعت 01:22 ق.ظ http://www.sitegostaran.com


دوست عزیز سلام و نوروزتان خجسته باد
وبلاگ جالب و پر محتوایی دارید. از آنجا که امروزه داشتن یک سایت اختصاصی نیاز هر فرد می باشد سایت گستران اقدام به فروش پکیجی با قیمت بسیار مناسب برای وبلاگر های عزیز نموده به صورتی که تنها شما با پرداخت وجه (500 مگابایت فضا دومین رایگان 29900تومان ) یک سایت کامل و آماده تحویل می گیرید (بدون دانستن حتی یک کلمه برنامه نویسی کاملا به سبک بلاگفا) و می توانید به راحتی خود را جهانی کنید. برای آشنایی بیشتر با پکیج به لینک زیر مراجعه کنید و فایل آشنایی با مدیریت محتوای سایت را دانلود نمایید.
کامروا باشید
سایت گستران

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد