PHP & Others

PHP로 카운터를 만들어 보자.

페이지 정보

본문

http://unkyulee.net
 /classroom/make_counter.doc
 http://unkyulee.net/lecture/phpcounter.htm



#####################################################

제목 : PHP로 카운터를 만들어 보자.

작성자 : 이은규

홈페이지 : http://unkyulee.net

강좌링크 : http://unkyulee.net/lecture/phpcounter.htm

#####################################################

카운터란 무엇인가?

작성자 : 이은규

작성일 : 2003.7.7

홈페이지 : http://unkyulee.net



사이트를 운영하다 보면 얼마만큼의 방문객이 왔었고 어떤 사람이 왔는가에 대한 정보들을 얻고 싶어진다. 이런 정보들을 제공하는 것이 카운터이다.



사이트의 첫 페이지나 대문 페이지에 카운터를 달아 놓고 방문객이 올 때 마다 카운트를 증가 시키는 것이다. 방문객이나 관리자는 카운터에 찍힌 숫자들을 보고 그 동안 얼마만큼의 방문객이 왔는지 알 수 있게 된다.



카운트의 숫자를 보고 방문객이 적다 싶으면 사이트 홍보를 강화하여 방문갯을 늘리는 방안을 취할 수도 있다. 또 어느 정도 오랫동안 운영해온 사이트라면 카운트 값도 높을텐데 높은 카운트 값을 가지고 있는 사이트는 유명한 사이트 혹은 괜찮은 사이트라는 이미지를 심어 줄 수도 있어서, 어느 정도 홍보 효과를 거둘 수도 있다. 혹은 하루 방문객 통계를 타 사이트와 비교하여 벤치마킹을 할 수도 있다.



요즘의 카운터들은 그냥 숫자만 표시해 주는 것이 아니라 여러가지 통계 기능들을 제공한다. 시간대별, 날짜별, 월별 방문객 통계를 표시해 주기도 한다. 이는 사이트가 운영되고 있는 상황을 좀더 섬세하게 표시해 주는 지표가 되기도 한다.



카운터의 종류에는 카운터 숫자가 올라가는 방식에 따라 두 가지로 분류가 된다.



첫째는, 페이지 뷰 횟수 개념의 카운터이다. 페이지가 새롭게 열릴 때 마다 카운트 수를 늘이는 것이다. 이러한 방식은 사용자가 사이트에 머무르는 시간이 걸면 길수록 카운트는 늘게 된다. 이러한 카운트 방식은 실질적으로 페이지가 열린 횟수를 보여주게 된다. 이는 명확한 기준을 가지고 카운트를 올리기 때문에 보다 정확한 값이라고 하겠다.



둘째는, 방문객의 방문횟수 개념의 카운터이다. 이는 개념적으로 방문객이 한번 들어와서 사이트를 둘러보고 나갔을 때를 한 개의 카운트로 처리한다. 이는 기준을 어떻게 정하느냐에 따라서 카운트가 올라가는 횟수가 달라지며, 기준의 모호함의 타 사이트와의 비교를 힘들게 한다. 보통 이 방식을 구현하는 방식은 방문객이 웹 브라우져를 키고 끊 상태를 저장해서 그 텀을 카운트 하나로 보는 방식이다. 웹 브라우져를 한번 켠 상태에서 그 사이트를 아무리 방문해도 카운트는 한번 밖에 올라가지 않는다.



이번 강좌에서는 첫 번째 방식을 사용하여 카운터를 구현한다.

관련자료

등록된 댓글이 없습니다.
Today's proverb
믿음은 기다리는 것이 아닐가 행동이다. 진정한 믿음을 가졌다면 지금 곧 행동하라.