제로카운터 설치하기

| 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
    아직도 제로 카운터 쓰시는 분이 계시나 보네요? ^^;

  1. Synology NAS Let's Encrypt 보안 인증서 발급 안 될 때

    "Let's Encrypt에서 이 도메인 이름의 유효성을 검사할 수 없습니다. 인터넷에서 Let's Encrypt 도메인 유효성 검사를 위해 DiskStation 및 라우터에 포트 80이 열려 있는지 확인하십시오." NAS에 홈페이지...
    2026.04.06 0 0
    Read More
  2. 모바일과 PC에서 각각 동작하는 CSS

    .daerew { background: #EEE; text-align: justify; } @media only screen and (max-width: 767px) { /* 모바일에서 작동 */ .daerew { padding: 0 3rem 5rem 3rem; } } @media all and (min-width:767px) ...
    2024.05.23 1 2
    Read More
  3. 반응형 웹 CSS 미디어쿼리

    @media all and (max-width: 1024px){ //브라우저 창 width가 1024px보다 작아지는 순간부터 적용 //태블릿 } @media all and (max-width: 768px){ //브라우저 창 width가 768px보다 작아지는 순간부터 적...
    2024.04.29 0 0
    Read More
  4. Rhymix → Rhymix 마이그레이션 툴

    제로보드4에서 운영했던 여러 홈페이지들이 소실되고, 오류나고 폐쇄 시키고.... 제로보드5를 잠시 맛만 본 후 XE로 직장 홈페이지를 만들어 10년(?) 가까이 운영했다. XE 조차도 업데이트 지원이 끊기면서...
    2023.08.06 0 1
    Read More
  5. 반응형 웹페이지 드롭 칼럼

    <!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <title>반응형 웹페이지 드롭 칼럼</title> <style> * { mar...
    2021.04.02 0 0
    Read More
  6. 서버 이전 후 이미지 깨짐 현상 / 경로 일괄 변경

    서버를 이전하거나 도메인을 변경하고 나면 기존 홈페이지에 있던 이미지들이 엑스박스로 뜨는 경우가 많다. 서버 이전이나 도메인 변경이 있으면 절대경로는 바뀌기 때문에 이미지 경로도 함께 바뀌는 현...
    2019.06.21 0 0
    Read More
  7. Synologe NAS에서 홈페이지 운영 시 크롬에서 보안경고 없애기

    Synology NAS에 XE를 설치하고 홈페이지를 만들고 도메인을 연결시켰다. 어느부턴가 크롬에서 홈페이지 주소로 접속하면 주소창에 "▲ 주의 요함 | Https://www.daerew.com"이런 식으로 빨간색 표시가 주소 ...
    2019.01.21 0 0
    Read More
  8. Synology NAS에 도메인 연결하기

    본업에 바빠 다른 것에 신경 쓸 겨를이 없다 보니 웹 생태계가 많이 바뀌어 뭐 하나 하려 해도 공부하고 폭풍검색을 해야 한다. ㅜ.ㅜ 사실 이것은 내가 하는 방식이 맞는지 확신이 서지 않는다. 다만, 나...
    2018.09.15 2 4
    Read More
  9. XE 이미지 좌측 정렬시 내용이 적으면 아래부분 올라오는 문제 해결법

    위 그림과 같이 이미지를 좌측으로 정렬하면 내용 아래에 있어야 할 첨부파일 부분이 올라오는 현상이 있습니다. html 작성으로 태그로 커버할 수 있지만 매번 그렇게 하는 것이 번거롭다면 스킨파일을 약...
    2012.01.02 0 3220
    Read More
  10. XE 기본 카운터의 방문자 / 페이지뷰 출력하고 수정하기

    전체 방문자수 출력하기 : {number_format($total_counter->unique_visitor)} 오늘 방문자수 출력하기 : {number_format($today_counter->unique_visitor)} 어제 방문자수 출력하기 : {number_format($yest...
    2012.01.02 4 3601
    Read More
  11. XE 소스 수정 없이 카테고리 자동 선택하기

    워낙 간단해서 팁이랄 것도 없지만, XE를 꽤나 사용해 온 저로서도 우연히 발견해서 알게 된 부분이라 모르시는 분들이 적지 않으리라 여깁니다. 보통 게시물이 하나 둘이면 문제 없겠지만, 다수의 게시물...
    2012.01.02 0 2570
    Read More
  12. rewrite rule 예외처리하기

    RewriteCond $1 !^(daerew.php|image|css|daerew.txt) 위 구문은 daerew.php, daerew.txt, image폴더, css폴더 다음 라인에서 나오는 rewrite rule에서 예외하라는 의미이다.
    2012.01.02 0 2916
    Read More
  13. 일러스트에서 아웃라인 따는 방법

    텍스트 선택 상황에서 아래의 단축키를 누른다. Ctrl + Shift + O
    2011.02.10 0 8721
    Read More
  14. 대류커뮤니티 v4에 사용된 계정 및 DB현황 출력

    첨부된 파일을 다운받아 압축을 풀고 에디터로 열어 자신의 환경에 맞게 수정해야 합니다. $host="localhost"; // 호스트명. $user_name=""; // 자신의 계정 아이디를 적으시면 됩니다. $db_name=""; // 자...
    2010.03.29 3 10961
    Read More
  15. 대류가 사용하는 에러페이지 소스

    웹페이지 URL 을 잘못 입력하였을 경우 404error 페이지가 뜨지요? 트래픽을 초과하였을 경우는 503 에러가 뜹니다. 대부분의 개인사이트에서는 그다지 필요성을 못 느끼기 때문에 에러페이지를 따로 만들...
    2007.03.13 0 12659
    Read More
  16. 원하는 부분만 인쇄하기

    <head> 와 </head> 사이에 아래의 스크립트 소스를 삽입합니다. <script type="text/javascript"> var initBody function beforePrint() { initBody = document.body.innerHTML; document.body.innerHTML =...
    2006.05.05 0 9706
    Read More
  17. 웹에서 인증을 받고 페이지 들어가기

    인증이 필요한 문서나 게시판등에 적용하기 편리한 소스입니다. 아이디와 비번을 아시는 분들만 접근이 가능토록 하는 것이죠. 브라우져를 닫으면 소실이 되고 열고 있는 동안은 인증이 됩니다. 아래의 소...
    2006.02.11 1 11566
    Read More
  18. 웹에서 인증을 받고 페이지 들어가기

    인증이 필요한 문서나 게시판등에 적용하기 편리한 소스로 아이디와 비번을 아는 사람만 접근이 가능토록 하는 것이다. 브라우져를 닫으면 소실이 되고 열고 있는 동안은 인증이 된다. 아래의 소스를 php ...
    2006.02.11 0 2
    Read More
  19. 원하는 날에, 원하는 곳에, 원하는 이미지 띄우기

    특정한 날짜를 미리 입력해두고 그 날짜가 되면 자동으로 이미지를 출력해주는 팁 입니다. 다양한 용도로 응용할 수 있겠는데요.... 여기서는 국경일에 태극기 이미지를 띄우는 예제로 설명하겠습니다. <? ...
    2005.07.27 0 9959
    Read More
  20. 원하는 날에, 원하는 곳에, 원하는 이미지 띄우기

    미리 입력해 둔 내용(이미지)를 원하는 날짜가 되면 자동으로 출력해주는 소스로 다양한 용도로 응용할 수 있는데 여기서는 국경일에 태극기 이미지를 띄우는 예제로 설명한다. <? $holiday1 = "0101,0301,...
    2005.07.27 0 1
    Read More
Board Pagination Prev 1 2 Next
/ 2