그동안 Webalizer 와 awstats로 로그분석을 해왔습니다만, 근래에 들어서 전체적인 로그분석은 의미가 없다고 생각이 들기 시작하더군요.



그래서 페이지별 로그분석을 그 대안으로 삼고, 제작이냐 검색(!)이냐를 놓고 고민하다가 NZEO.COM에 좋은 자료가 소개되어 있어서 우선 테터에 적용을 시켜보았습니다.













BBclone 0.4.8a 실행 화면



나름대로 괜찮더군요. 나라별 분석은 별로 의미가 없으나, OS/Browser 별로 분석결과 등등 기본적인 분석이 다 되고 페이지별로 나누어져 있어서 제가 원하는 결과물이 일부분 나오더군요. 여기에 IP단위 분석/통신회사별 분석 기능만 추가하면 제가 원하는 결과물이 나올 것 같습니다. 더군다나 DB를 안쓰는게 현재로는 득이라고 생각이 듭니다만, 페이지수가 많으면 역시 DB가 낫지 않을까라는 생각도 드는군요.



일단은... 까먹기 전에 테터에 적용시켜 놓은 부분부터 정리해서 올려둡니다.



참고로, FireJung님이 한글화를 하셨더군요. 감사드립니다. 또한 좋은 프로그램을 소개해 주신 미노님께도 감사드립니다.



관련 글의 출처 및 주소는 아래와 같습니다.

BBClone 홈페이지 : http://bbclone.de/

최초 소개 및 설치 방법 : NZEO.COM에 미노님이 소개해주셨습니다.

미노님의 블로그입니다. http://limminho.yedong.com/blog/

한글화 : FireJung님이 번역해 주셨습니다. http://firejune.com/index.php?pl=525



BBClone 0.4.8a 까지 나와있습니다.



















bbclone-0.4.8a.zip (914.2 KB)




















bbclone-0.4.8a.tar.gz (673.3 KB)




위 파일중 적당한 파일을 받으시면 됩니다.



한글화 패치도 0.4.8a까지 firejung님이 번역하시면서 라이센스를 걸어놓으셔서 여기에 firejune님의 라이센스 원문을 걸어놓습니다.

라이센스 : 아래 두 가지만은 꼭 지켜주세요.



1. 파일 내 포함된 한글추가자에 대한 표기삭제는 금해주세요.

2. 출처(링크)를 밝히고 표기를 삭제하지 않는 한도 내에서 얼마든지 재가공, 재배포 하실 수 있습니다.









설치방법은 아래와 같습니다.

압축을 먼저 풀어서 FTP를 이용하여 올립니다. 저는 별도로 디렉토리를 만들어서 올렸습니다.

한글화 패치를 사용하실 경우 압축을 푼 다음 해당 디렉토리에 맞게 덮어씁니다.

var 디렉토리와 var 디렉토리안의 파일들의 권한을 조정합니다. Unix 계열(Linux, SunOS 등등)의 운영체제에서는 chmod 777 로 파일의 권한을 조정하시면 되며, Windows에서는 조금씩 다른데 IIS의 경우는 IUSR_???? 이라는 계정에 대해서 모든 권한을 다 주시면 되며, Apache의 경우는 SYSTEM 이라는 권한에 대해서 모든 권한을 주시면 됩니다.

conf 디렉토리의 config.php 파일을 에디터로 수정합니다.



$BBS_MAINSITE = "자신의 홈 디렉토리 또는 홈페이지 주소";

$BBS_LANGUAGE = "ko"; // 한글화 패치를 설치하고 사용할 경우



자신의 블로그 주소를 입력해 놓으시면 됩니다.(예 : http://tinyfall.net )



통계 집계를 낼 파일 첫 위치에 아래 내용을 집어넣습니다. 여기서는 테터툴즈를 예로 들었으므로 테터툴즈 디렉토리의 index.php 파일 제일 첫 부분에 삽입하시면 됩니다. (include "inc_global.php" 위에 삽입하시면 됩니다.)



//------ Counter -----------------------------------

define("_BBC_PAGE_NAME", "페이지명");

define("_BBCLONE_DIR", "상대디렉토리명");

define("COUNTER", _BBCLONE_DIR."mark_page.php");

if (is_readable(COUNTER)) include_once(COUNTER);



페이지명은 해당 페이지를 나타내는 간단한 제목을 입력하시면 되며, 테터툴즈의 경우는 index.php 에서 거의 모든 처리가 이루어지므로 블로그명을 입력하셔도 무방하겠지요.



상대디렉토리명은 테터홈에서 bbclone 디렉토리로 가는 상대경로명을 입력하시면 되는데, 저같은 경우는 별로 디렉토리로 입력하여서 "../bbclone/" 이라고 입력되어 있습니다. 반드시 끝에 /(Slash)를 붙여주셔야 합니다.



이로써 일단 세팅은 끝났으며, 통계를 확인하시려면 bbclone 디렉토리내의 index.php 를 호출하시면 됩니다. 저 같은 경우는 테터툴즈 카운터의 오늘 항목에 링크를 걸어놓았습니다. (오른쪽 하단에 있는데 한번 눌러보세요.)




 
2005/09/13 20:31 2005/09/13 20:31
Trackback address :: http://4ellene.net/tt/trackback/393
  1. 쉽고 강력한 PHP 카운터! BBClone 0.4.8!

    Tracked from Overnight Gibberishes 2007/12/20 06:08  삭제

    림미노닷컴 'portfolio'에 가보면 있는 Dr.D 사이트 (나는 레이아웃과 테크니컬한 부분을 맡았어요)..수업때 팀 프로젝트 였는데, 욕심을 내서 카운터를 달아보기로 했다..이것저것 찾아보다가 대..

Comments List

  1. 조강희 2005/11/12 07:53

    히잇... 잘 퍼갑니다. ^^*

  2. big boobs cassidy videos 2008/05/24 00:48

  3. erin gray porn 2008/05/24 01:30

Write a comment.

[로그인][오픈아이디란?]