PHP 케이카운터 v1.2
페이지 정보
본문
방문 데이터를 수집 및 저장하고 이를 시각적으로 분석하여 사이트를 좀 더 효율적으로 관리할 수 있도록 도와주는 프로그램입니다 . ( PHP + MySQL 이 지원되는 계정이어야 설치가 가능합니다.)
<케이카운터 주요기능>
- 카운터 무한 생성 가능
- 시간별 , 요일별, 일별, 월별, 년별 방문수를 한 눈에 분석 가능
- 오늘과 어제의 방문수 , 이번주와 지난주와의 방문수, 이번달과 지난난달과의 방문수, 올해와 지난해의 방문수를 증감수치를 통하여 비교분석 가능
- os 별 , browser 별 통계분석 ( 전체 또는 해당 날짜별 통계분석 가능 )
- ip 별 방문수 분석 ( ip 당 1일 방문회수 및 최근 방문 시간과 방문경로 분석 가능 )
- 방문경로별 분석 ( 1일 해당 방문경로와 방문회수 분석 가능 )
★★ v1.1 에서 추가된 기능 ★★
- 해상도별 분석 기능 추가
- 검색엔진별,키워드별 분석 기능 추가
★★ v1.2 에서 추가된 기능 ★★
이번 v1.2 에서는 접속자수를 실제 웹페이지에 노출시키는 기능이 추가 되었습니다.
오늘 방문자, 어제 방문자수, 총방문자수를 출력시킬 수 있습니다.
관리자모드에서 정상적으로 로그인이 되지 않는 문제를 수정하였습니다.
( 원인 : $PHP_SELF 전역변수가 서버환경에 따라 정상적으로 작동이 되지 않음 )
###########################################################
# 케이카운터 (v1.1) 적용 방법
###########################################################
관리자 모드에서 생성한 카운터의 이름(id)을 log 라고 가정할 때
카운터를 적용하는 방법은 아래 두 가지의 방법이 있습니다.
1) 프레임 페이지에 적용하는 방법
최상단 페이지에 다음과 같이 입력해 줍니다.
(include 경로는 kcounter 폴더내 kcounter.php 의 상대경로 )
<?
$id = 'log'; // 카운터 이름
include "./kcounter/kcounter.php";
?>
그런 다음 frameset 태그 내에 다음과 같이 추가해 줍니다.
<frameset rows="0,0,1*" border="0">
<frame src="hidden.html">
<?=$frame_page?>
<frame src="main.html" scrolling="auto" marginwidth="0" marginheight="0">
</frameset>
2) 원프레임(노프레임) 페이지에 적용하는 방법
다음과 같이 $ifr 변수선언 부분을 추가해 줍니다. (include 경로는 kcounter 폴더내 kcounter.php 의 상대경로 )
<?
$ifr = 1;
$id = 'log'; // 카운터 이름
include "./kcounter/kcounter.php";
?>
###########################################################
# 카운터를 HTML 페이지 내에 출력시키는 방법
###########################################################
아래 <?=$logs[...]?> 와 같은 소스를 HTML 페이지 내에 원하는 위치에
입력하세요. 단, kcounter.php 문서를 적용한 메인 페이지에서만
적용하세요 ... ^^
단, 반드시 상단에 include ('./kcounter/logs.php') 를 선언해 주어야 합니다.
1) 중복 방문에 대해 카운터 하지 않는 경우
- 오늘 방문 수 : <?=$logs['today_unique']?>
- 어제 방문 수 : <?=$logs['yesterday_unique']?>
- 총 방문 수 : <?=$logs['total_unique']?>
2) 중복 방문에 대해 카운터 하는 경우
- 오늘 방문 수 : <?=$logs['today_hits']?>
- 어제 방문 수 : <?=$logs['yesterday_hits']?>
- 총 방문 수 : <?=$logs['total_hits']?>
※ 만약 다른 페이지 내에 카운터 정보를 출력하고자 한다면
해당 페이지 상단에
$id='log';
include ("./kcounter/logs.php");
를 반드시 선언해 주어야 정상출력됩니다.
NEW CREATIVE WEB GROUP KPORT
http://www.kport.co.kr
관리자 로그인 : /kcounter/admin/ 클릭
관련자료
http://www.kport.co.kr/v7/kboard/kboard.php?board=get_kcounter
<케이카운터 주요기능>
- 카운터 무한 생성 가능
- 시간별 , 요일별, 일별, 월별, 년별 방문수를 한 눈에 분석 가능
- 오늘과 어제의 방문수 , 이번주와 지난주와의 방문수, 이번달과 지난난달과의 방문수, 올해와 지난해의 방문수를 증감수치를 통하여 비교분석 가능
- os 별 , browser 별 통계분석 ( 전체 또는 해당 날짜별 통계분석 가능 )
- ip 별 방문수 분석 ( ip 당 1일 방문회수 및 최근 방문 시간과 방문경로 분석 가능 )
- 방문경로별 분석 ( 1일 해당 방문경로와 방문회수 분석 가능 )
★★ v1.1 에서 추가된 기능 ★★
- 해상도별 분석 기능 추가
- 검색엔진별,키워드별 분석 기능 추가
★★ v1.2 에서 추가된 기능 ★★
이번 v1.2 에서는 접속자수를 실제 웹페이지에 노출시키는 기능이 추가 되었습니다.
오늘 방문자, 어제 방문자수, 총방문자수를 출력시킬 수 있습니다.
관리자모드에서 정상적으로 로그인이 되지 않는 문제를 수정하였습니다.
( 원인 : $PHP_SELF 전역변수가 서버환경에 따라 정상적으로 작동이 되지 않음 )
###########################################################
# 케이카운터 (v1.1) 적용 방법
###########################################################
관리자 모드에서 생성한 카운터의 이름(id)을 log 라고 가정할 때
카운터를 적용하는 방법은 아래 두 가지의 방법이 있습니다.
1) 프레임 페이지에 적용하는 방법
최상단 페이지에 다음과 같이 입력해 줍니다.
(include 경로는 kcounter 폴더내 kcounter.php 의 상대경로 )
<?
$id = 'log'; // 카운터 이름
include "./kcounter/kcounter.php";
?>
그런 다음 frameset 태그 내에 다음과 같이 추가해 줍니다.
<frameset rows="0,0,1*" border="0">
<frame src="hidden.html">
<?=$frame_page?>
<frame src="main.html" scrolling="auto" marginwidth="0" marginheight="0">
</frameset>
2) 원프레임(노프레임) 페이지에 적용하는 방법
다음과 같이 $ifr 변수선언 부분을 추가해 줍니다. (include 경로는 kcounter 폴더내 kcounter.php 의 상대경로 )
<?
$ifr = 1;
$id = 'log'; // 카운터 이름
include "./kcounter/kcounter.php";
?>
###########################################################
# 카운터를 HTML 페이지 내에 출력시키는 방법
###########################################################
아래 <?=$logs[...]?> 와 같은 소스를 HTML 페이지 내에 원하는 위치에
입력하세요. 단, kcounter.php 문서를 적용한 메인 페이지에서만
적용하세요 ... ^^
단, 반드시 상단에 include ('./kcounter/logs.php') 를 선언해 주어야 합니다.
1) 중복 방문에 대해 카운터 하지 않는 경우
- 오늘 방문 수 : <?=$logs['today_unique']?>
- 어제 방문 수 : <?=$logs['yesterday_unique']?>
- 총 방문 수 : <?=$logs['total_unique']?>
2) 중복 방문에 대해 카운터 하는 경우
- 오늘 방문 수 : <?=$logs['today_hits']?>
- 어제 방문 수 : <?=$logs['yesterday_hits']?>
- 총 방문 수 : <?=$logs['total_hits']?>
※ 만약 다른 페이지 내에 카운터 정보를 출력하고자 한다면
해당 페이지 상단에
$id='log';
include ("./kcounter/logs.php");
를 반드시 선언해 주어야 정상출력됩니다.
NEW CREATIVE WEB GROUP KPORT
http://www.kport.co.kr
관리자 로그인 : /kcounter/admin/ 클릭
관련자료
댓글목록
등록된 댓글이 없습니다.