(무료계정에서 제로보드 설치에 성공한 분을 위한)
제 로 카 운 터 설 치 하 기
1. 선택 동기
공짜 카운터를 사용 중인데 배너 광고도 뜨고 따라서 속도도 느려 교체를 생각하던
중에 제로보드를 만드신 zero님이 만든 제로카운터가 있다는 것을 알고
www.nzeo.com(제로보드 홈페이지)를 뒤져 보았는데 소개된 여러 카운터 중에서 그래도 믿음이 가는 것이 제로카운터이라 설치해 보았습니다. 디렉터리만 확실하게 타자했드니 쉽게
설치가 되었습니다. 그리고 무료계정에서도 설치가 된다는 게 고맙네요.
먼저 저의 공부방의 제로카운터를 구경하시려면 클릭하세요!(//myhome.bcpark.net/~gaganana/)
2. 제로카운터의 티
제로카운터는 사용자의 마음대로 꾸미기가 가능하고 강력한 통계기능을 가진 좋은
카운터인데, 반면에 문제점이 있었으니 바로 엄청난 양의 db를 차지한다는 것입니다.
그러나 어느 분이 이 문제를 해결해 주었더군요.("[제로카운터] 자동으로 DB를 지우자.
(IP와 referer 5일 분량만 남기기) 이주경 님 2003-12-17"을 참고하세요.- 아래에
캡쳐해 놓았습니다.)
3. 준비사항
가. www.nzeo.com에서 제로카운터를 다운로드한다. 버전 0.9b이지만 실망할
필요는 없습니다.
(링크: //www.nzeo.com/bbs/zboard.php?id=p_source&no=156)
나. 첨부된 "(제로보드 설치에 성공한 분을 위한) BCPARK.NET 무료계정에서
제로카운터 설치 매뉴얼"을 다운로드하여 일단 프린팅한다.
이해가 가지 않더라도 두 번 정도 읽어 본다.
다. 시간이 있으면 www.nzeo.com을 방문하여 더 나은 최신정보가 있는지 확인
해 보십시오.
4. 설치사항
가. 제로카운터 파일 zerocount.zip을 압축 해제하여 /zerocounter라는 새
디렉터리를 만들어 모두 여기에 복사해 넣습니다.
저는 새 디렉터리를 /zerocount라고 하지 않았습니다.(개인취향)
나. /zerocounter/dbconn.php3 파일을 텍스 터 에디터로 열어 첫 부분 4줄
(3번째 줄부터 6번째 줄까지)을 아래와 같이 타자하고 파일 저장한다.
$host_name="localhost"; // 자신의 MySQL DB 서버의 위치입니다. 보통 localhost로 하시면 됩니다.
$user_name="gaganana"; // 자신의 계정 아이디를 적으시면 됩니다.
$db_name="gaganana"; // 자신의 MySQL DB 아이디를 적으세요.
$db_password="********"; // 자신의 DB의 패스워드 압니다.
(gaganana는 자신의 아이디, ********는 자신의 비밀번호입니다.)
다. /zerocounter/zerocounter.php3 파일을 첨부하는 매뉴얼을 보고 수정 편집한다.
([제로카운터] 자동으로 DB를 지우기)
다. 이제 /zerocounter 디렉터리와 그 하부 디렉터리 전체를 무료계정 메인
디렉터리인 /www 아래에 ALftp나 Total Commander 또는 애용하는
FTP프로그램으로 통째로 업로드한다.(아래의 "5. 나." 항의 디렉터리 참조)
라. ALftp나 Total Commander 또는 애용하는 FTP프로그램ftp에서
/zerocounter 디렉터리의 퍼미션을 707로 설정한다.
마. 웹 브라우저(MSIE나 사용중인 웹 브라우즈)를 실행하고 주소 표시줄에
'//myhome.bcpark.net/~gaganana/zerocounter/admin.php3'를 입력하고 리턴한다(
('이동' 단추를 클릭합니다.)(gaganana는 자신의 아이디로 바꾸세요.)
바. 'Zero Counter ver 0.9b 설치마법사(소개)' 페이지가 나타납니다. '설치'를 클릭합니다.
'Zero Counter ver 0.9b 설치마법사(소개)' 페이지가 나타납니다. '[테이블 생성]'을 클릭합니다.
'테이블 설치'가 완료되었다는 메시지가 나타납니다. '사용법'을 클릭합니다.
'제로카운터'의 사용법입니다. 읽어보세요!
사. index.html을 아래와 매뉴얼을 참고하여 잘 만들어서 업로드하고 웹 브라우저에서 제로카운터가
정상으로 동작하는지 확인하세요.
5. 중요한 사항
가. /www/index.html 파일의 첫 부분에 아래와 같이 타자하고 바로 아래의
"Zero Counter ver 0.9b 설치마법사 설치와 사용법"을 참고하여
/www/index.html 파일을 꾸미세요.
<!-- 제로보드를 위한 삽입문 -->
<?
$_zb_url = "//myhome.bcpark.net/~gaganana/bbs/";
$_zb_path = "/home/Freehosting/gaganana/www/bbs/";
include $_zb_path."outlogin.php";
?>
<!---여기까지----------------->
<!-- 제로카운터를 위한 삽입문 -->
<? include "zerocounter/dbconn.php3";
include "zerocounter/zerocounter.php3"; ?>
<!---여기까지------------------->
바로 위의 include 2줄 때문에 경고 메시지를 여러 번 받을 수 있습니다.
(저와 같은 디렉터리에 제로카운터를 복사했다면 이 2줄을 선택/복사하여
index.html로 붙여넣기 하세요.)
나. 저의 무료 사용계정의 디렉터리입니다.
/www/bbs/
/www/cgi-bin/
/www/htmls/ (이 디렉터리는 개인적인 필요로 추가된 것임)
/www/images/
/www/zerocounter/
'//myhome.bcpark.net/~gaganana/zerocounter/admin.php3'을 실행하면
아래와 같은 설치 사용법 화면이 나옵니다.
-------------------------------------------------------------------------
Zero Counter ver 0.9b 설치마법사... -_-a (설치)
설치 (영어로 install... -_-;;)
카운터가 설치되어 있는 파일 안에 보면 dbconn.php3파일이 있습니다.
그 파일을 vi 나 pico 또는 메모장으로 열어서 다음 부분을 수정하세요.
$host_name="localhost";
$user_name="아이디";
$db_name="DB이름";
$db_password="비밀번호";
HostName은 MySQL DB의 위치입니다.
보통은 localhost 이지만 원격 DB같은 경우 DB서버의 주소를 입력하세요.
(이거는 서버관리자에게 문의하시면 답이 나옵니다)
UserNAME은 보통 계정 아이디와 똑같이 생성되어 있습니다.
Db NAME은 자신의 DB의 이름입니다.
보통 계정 아이디로 설정을 하여 놓지만 new21 같은 경우는 user_아이디로 하세요.
Password는 자신의 DB의 비밀번호입니다.
Table 생성
counter_main, counter_ip, counter_referer 의 3개의 파일을 생성합니다.
dbconn.php3 파일을 수정하신 후 다음 링크를 누르세요
[ 테이블 생성 ]
소개 >> 설치 >> 사용법 >>
Created by Zerophp.com
--------------------------------------------------------------------------
Zero Counter ver 0.9b 설치마법사... -_-a (사용법)
사용법
제로카운터를 이용하려면 include()문을 사용하여야 합니다.
제일 처음 읽혀지는 index.html 파일의 제일 윗부분에 다음과 같이 적으세요.
<? include "dbconn.php3";
include "zerocounter.php3"; ?>
위에서 부르는 예는 현재 index.html 파일이 있는 디렉터리에 있을 때입니다.
counter라는 디렉터리에 있으면 파일이름 앞에 counter/ 이라고 경로를 적어줘야겠죠?
카운터 표시하기
그럼 카운터를 표시하는 사용법은 다음과 같습니다.
echo "변수"; 하시면 화면에 출력되는 거 아시죠?
ZeroCounter를 include() 하면 기본적으로 10개의 변수를 생성합니다.
$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]; ?> 라고 하면 되죠.
통계 연결하기
통계를 연결하기 위해서는 아래 자바스크립트를 <head>와 </head>사이에 입력하세요.
<script language='JavaScript'>
function RWindow(URL,WD,HT) {
window.open(URL,'counter','width=430,height=400,scrollbars=yes,resizable=0,status=no,menubar=0');
}
</script>
그런 다음 링크를 다음과 같이 하세요.
<a href=# onclick="javascript:RWindow('경로/status.php3',0,0)"> 통계 </a>
위에 경로 라고 쓴 곳은 경로를 적어야 하는 거 아시겠죠? -_-;;
이제 직접 해보시구 잘 안되거나 글면 //zerophp.com 에서 글 주세요.
소개 >> 설치 >> 사용법 >>
Created by Zerophp.com
---------------------------------------------------------------------------
이상입니다.
제로카운터설치매뉴얼.zip (6.8KBytes)
비씨파크 주식회사, 대표이사 : 박병철 개인정보보호책임자 : 박병철
사업자등록번호 : 114-86-19888 |
본사 : 서울특별시 서초구 서초대로73길, 42, 1307호
전자우편 : master@bcpark.net |
(전화전 이용문의 게시판 필수)
전화: 02-534-982구(09:00~18:00) |
팩스: 02-535-155구 |
긴급: 010-9774-988삼
ㆍ저작권안내 : 비씨파크의 모든 컨텐츠(기사)는 저작권법에 보호를 받습니다. 단, 회원들이 작성한 게시물의 권리는 해당 저작권자에게 있습니다. 비씨파크에 게재된 게시물은 비씨파크의 입장과 다를 수 있습니다. 타인의 저작물을 무단으로 게시, 판매, 대여 또는 상업적 이용시 손해배상의 책임과 처벌을 받을 수 있으며, 이에 대해 책임을 지지 않습니다.
ㆍ쇼핑몰안내 : 비씨파크는 통신판매중개자로서 상품 주문, 배송 및 환불의 의무와 책임은 각 판매 업체에 있습니다.
Copyright ⓒ 2000-2026 BCPARK Inc. All Right Reserved.