태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
블로그 이미지

HabonyphP eBook

PHP 소스 강좌, 데이터베이스, 레퍼런스 전자책 소개 등 수록. by 하보니



웹로그 분석 Analysis

 Download:

Analysis.v0.01.zip


웹로그 분석 소스는 방문자의 유입 키워드, 유입경로, 검색어 통계, 방문통계 등 기록 및 추출 기능을 제공합니다. 지원되는 로그 정보는 다음과 같습니다.

 

 오늘 날짜.

 오늘 페이지 뷰 수.

 오늘 방문자 수.

 현재 방문자 ip, 머문 시간.

 누적 브라우저 수

 누적 OS 수

 누적 클라이언트 수

 오늘 접속 시간 수

 누적 년 접속자 수

 누적 월 접속자 수

 누적 일 접속자 수

 누적 주 접속자 수

 누적 유입 url 수

 누적 방문경로 수

 누적 host 수

 누적 유입 키워드 수

 

웹로그 카운터 설치 및 추출

 

웹로그 기능을 이용하고자 한다면 browscap 파일이 필요하므로 반드시 다운을 받아서 사용하길 권합니다. 설치할 위치에 logs 폴더를 만들고 유닉스라면 퍼미션 707, 747, 777 중 하나로 변경하고 다운받은 php_browscap.txt 파일을 logs 폴더에 업로드 해주세요.

 

상수 STATISTICS_DIRNAME 는 로그분석 파일이 위치하는 경로이며 기본값은 ./ 입니다. 경로 수정이 필요하다면 상수를 정의해 주어야 합니다.

 

 new browscap($time_limit=30, $array_referer_count=100, $statistics_prefix=false)

 $time_limit                   [접속유효 시간, 기본값 30분]

 $array_referer_count    [현재 접속자 수]

 $statistics_prefix         [여러 개의 카운터를 사용할 때 구분인자 0-9 a-z - 만 가능]

 

 사용 가능한 상수

 USERLOGNAME          [로그가 저장되는 폴더 이름]

 STATISTICS_DIRNAME [로그가 저장되는 경로]

 USERLOG_COUNTRYPRINT

                      [국가코드 사용여부, 실제 사용시 속도가 느리므로 사용하지 않음.]

 

홈페이지나 블로그에 카운터 삽입 예제

 <script type="text/javascript" src="http://example.com/visiter.php"></script>

 or

 include ('visiter.php');

 

웹로그 분석 추출 예제

 include ('analysis.php');

 

챠트를 이용한 웹로그 추출 예제

Download:

Chart.js-master.zip

chart.php

style.css

 

 

실제 웹로그 기록 파일

Download:

statistics_2013.txt

evidence.2013-07-03.txt

 

누적되는 파일 evidence.2013-07-03.txt 는 해킹이나 보안의 이유로 7일 이전의 데이터만 보존되며, 이후 자료는 자동삭제됩니다.

 

 

신고
Comment : 0 Trackback : 0
Top
prev 1 ... 29 30 31 32 33 34 35 36 37 ... 39 next