제로카운터 설치하기

| 2003.02.02

※ 제로카운터는 PHP4 와 MySQL이 지원되는 계정에서만 사용 가능합니다.


설치하기

 

1. 다운 받은 파일의 압축을 풀고 dbconn 파일에 DB정보를 입력하고, zerocount 폴더를 index 파일이 있는 곳에 업로드 합니다.

 

2. 인터넷익스플로러를 열어 http://주소/zerocount/admin.php3 로 접속합니다.

 

1.gif

 

2.gif

 

 

이렇게 하면 설치가 끝납니다. 간단하죠? ^^;


Mysql DB에 counter_ip / counter_main / counter_repafer...이런 3개의 테이블이 생성되었을 겁니다.

 

원하는 위치에 삽입하는 방법

 

삽입할 페이지의 최상단에 아래의 구문을 삽입합니다.

 

<?
        include "zerocount/dbconn.php3";
        include "zerocount/zerocounter.php3";
?>

 

※ 제로보드 아웃로그인이나 최근게시물과 함께 사용할 경우 아래와 같이 인클루드문을 묶어주시면 됩니다.

 

<?
        $_zb_url = "http://www.daerew.com/bbs/";
        $_zb_path = "/home1/daerew/public_html/bbs/";
        include $_zb_path."outlogin.php";
        include "zerocount/dbconn.php3";
        include "zerocount/zerocounter.php3";
?>


주의할 점은 위와 같은 경로는 zerocount 폴더가 index 와 같은 위치에 있을 경우입니다.

만일 zerocount 폴더가 index보다 하위 폴더에 있으면 경로가 ./zerocount/dconn...이런 식으로 바뀌겠죠...

 

이제 아래와 같이 출력 명령어를 적용시키면 됩니다.

 

$count[total_hit]  -> 전체 방문자수
$count[total_view]  -> 전체 페이지뷰
$count[today_hit]  -> 오늘의 방문자수
$count[today_view]  -> 오늘 페이지뷰
$count[yesterday_hit]  -> 어제 방문자수
$count[yesterday_view]  -> 어제 페이지뷰
$count[max_hit]  -> 최고 방문자수
$count[max_view]  -> 최고 페이지뷰
$count[min_hit]  -> 최저 방문자수
$count[min_view]  -> 최저 페이지뷰

 

실제 적용할 때는 인클루드를 이용하는데요...
아래와 같은 방법으로 원하는 위치에 삽입하면 됩니다.

 

전체방문자수 : <? echo "$count[total_hit]"; ?>
전체페이지뷰 : <? echo "$count[total_view]"; ?>
오늘방문자수 : <? echo "$count[today_hit]"; ?>
어제방문자수 : <? echo "$count[yesterday_hit]"; ?>

 

아래의 그림은 제 홈페이지에 쓰인 실제 소스입니다.

 

3.gif

 

 

제로카운터는 깔끔하고 지난 테이터를 보관,관리할 수 있어 상당히 좋지만 용량을 많이 차지하고 다량의 트래픽을 발생시키는 요인이 되므로 무료계정을 받아 사용하시는 분이나 DB관리를 하지 못하시는 분들은 사용하지 않는 것이 바람직 합니다.


제로카운터의 DB관리

 

자신의 계정 사이트보면 DB관리 My page가 있을겁니다.
(참고로 저는 비누넷의 계정을 사용함으로 비누넷에 접속하여 디비관리로 들어갑니다.)

 

4.gif

 위의 그림은 비누넷의 DB관리 접속 화면입니다. (사이트마다 다를테니 관리자에게 문의하세요)
그림의 빨간표시 부분이 저의 DB접속 경로입니다.

 

DB 에 접속하면 아래의 그림과 같이 생성된 테이블을 보여주는데요...
그 중 빨간표시 부분이 제로카운터 관련 테이블 입니다.

 

5.gif

 

 

제로카운터 테이블 중에서 counter_ip 와 counter_referer 테이블만 비워주세요. (counter_main건들면 일납니다^^;)

 

 

6.gif

 

접속자가 많을 경우 일주일에 한번씩~* 적을 경우  보름이나 한달간격으로 제로카운터의  DB를 비워주시면 무난하겠습니다.


※ 방문자가 많거나 DB 관리가 번거로운 분들은 아래의 자동으로 제로카운터 DB를 비워주는 팁을 적용해보세요...

  • 별사탕 2013.07.29 15:44
    감사합니다. 이 자료 찾고 있었는데...
  • 대류 2013.07.29 22:27
    아직도 제로 카운터 쓰시는 분이 계시나 보네요? ^^;

List of Articles
번호 분류 제목 날짜 조회 수
32 Synology NAS Let's Encrypt 보안 인증서 발급 안 될 때 newfile 2026.04.06 4
31 모바일과 PC에서 각각 동작하는 CSS 1 update 2024.05.23 2
30 반응형 웹 CSS 미디어쿼리 update 2024.04.29 0
29 Rhymix → Rhymix 마이그레이션 툴 updatefile 2023.08.06 1
28 반응형 웹페이지 드롭 칼럼 updatefile 2021.04.02 0
27 서버 이전 후 이미지 깨짐 현상 / 경로 일괄 변경 updatefile 2019.06.21 0
26 Synologe NAS에서 홈페이지 운영 시 크롬에서 보안경고 없애기 updatefile 2019.01.21 0
25 Synology NAS에 도메인 연결하기 2 updatefile 2018.09.15 4
24 XE 이미지 좌측 정렬시 내용이 적으면 아래부분 올라오는 문제 해결법 updatefile 2012.01.02 3220
23 XE 기본 카운터의 방문자 / 페이지뷰 출력하고 수정하기 4 update 2012.01.02 3601
22 XE 소스 수정 없이 카테고리 자동 선택하기 file 2012.01.02 2570
21 rewrite rule 예외처리하기 2012.01.02 2916
20 일러스트에서 아웃라인 따는 방법 2011.02.10 8721
19 대류커뮤니티 v4에 사용된 계정 및 DB현황 출력 3 file 2010.03.29 10961
18 대류가 사용하는 에러페이지 소스 2007.03.13 12659
17 원하는 부분만 인쇄하기 2006.05.05 9706
16 웹에서 인증을 받고 페이지 들어가기 1 file 2006.02.11 11566
15 웹에서 인증을 받고 페이지 들어가기 file 2006.02.11 2
14 원하는 날에, 원하는 곳에, 원하는 이미지 띄우기 2005.07.27 9959
13 원하는 날에, 원하는 곳에, 원하는 이미지 띄우기 2005.07.27 1
Board Pagination Prev 1 2 Next
/ 2