13종의 웹 통계 프로그램의 소개 및 간략한 분석
게시일: 2005/10/16 | 글쓴이: doa | 24374 번 | 프린트 | 메일


웹 사이트나 블로그를 운영하는 사람들의 고민중 하나는 웹 통계 프로그램이다. ASP 기반으로 운영되는 통계 프로그램도 많지만 일반적으로 개인 사용자가 사용하기에는 비용 부담이 크고, 포장을 위해 불필요한 기능이 다수 포함된 경우가 많기때문이다.

따라서 대부분의 사람들은 ASP 기반의 프로그램보다는 설치형 프로그램을 선호한다. 사실 필자 역시 HotScripts.com Home :: PHP :: Scripts and Programs :: Web Traffic Analysis 섹션을 모두 뒤진적이있다. 물론 필자에게 적당한 웹 통계 프로그램을 찾기위해서였다.

세상일이 다 그렇겠지만 대부분 장점과 단점을 함께 가지고 있었고 따라서 마음에드는 프로그램을 찾기 힘들었다. 혹시 필자와 비슷한 고민을 하는 사람들이 있을까 싶어서 그동안 필자가 사용해본 통계 프로그램을 중심으로 기능이 비교적 뛰어난 프로그램 13종을 간단히 소개하게되었다.

  1. ActualAnalyzer (데모 ) ActualCounter 의 개발사에서 개발한 웹 통계 분석 프로그램이다. 상용이며 상당히 다양한 정보를 제공한다. 웹 통계 프로그램으로는 특이하게 스킨까지 지원한다. 기본적으로 방문자 통계(Visits), 참조 URL 통계(Referrals), 방문자 정보(Visitor Info), 지역 정보(Geography), 페이지 정보(Page Info), 트래픽(Traffic) 정보를 제공하며, 최신 버전의 경우 텍스트 파일, 워드 파일, 엑셀 파일로 내보낼 수도 있다.

    그래프 역시 막대그래프와 차트를 지원하며, 막대 그래프의 경우 3차원 막대 그래프를 지원한다. 별도의 관리도구를 지원하며, 관리도구에서 그룹 설정등 필요한 옵션을 설정할 수 있다. 일반 통계 프로그램에서 제공하는 기본적인 정보외에 검색어(Words)검색문(phrase), Java 및 쿠키의 사용 여부, 언어(Language), ISP, 프록시, 페이지 생산성(Productivity), 인기 그룹, 방문 심도(Depth of viewing)등 다른 통계 프로그램에서는 제공하지 못하는 상당히 다양한 정보를 제공하고 있다.

  2. ActualCounter (데모 ) ActualAnalyzer 보다는 기능이 조금 떨어진다. V1의 경우 공개이며 V2의 경우 상용이기때문에 주로 V1을 사용했다. V1의 기능을 중심으로 보면 방문자(Visitors), 호스트(Hosts), 새로 고침(Reloads), 히트(Hits), 회귀율(Returns), IP 목록(IP List), 참조 서버(Referrings servers), 참조 페이지(Referrings pages), 언어 목록(Languages list), 온라인 사용자(Users online), 방문자 기록(Log of visitings)등의 기본 기능을 제공한다.

    막대 그래프와 상세 목록으로 전환이 가능하며, 카운터라는 이름에서 알 수 있듯이 주로 각각의 항목에 대한 카운트가 주 목적이다. IP 목록, 참조 서버, 참조 페이지등에는 관련 URL을 일부 확인할 수 있지만 ActualCounter 처럼 다양한 정보를 제공하는 것은 아니다.

  3. BBClone (데모 ) 기본적으로 전체 통계(Global Stats), 상세 통계(Detailed Stats), 시간 통계(Time Stats)를 제공한다. 전체 통계에서는 상위 브라우저, 상위 운영체제, 상위 국가, 상위 로봇, 상위 호스트, 상위 페이지, 상위 참조 URL, 상위 키워드의 간단한 정보를 제공한다.

    공개 프로그램이며 파일 기반으로 동작하기 때문에 로그 파일이 커지는 경우 오동작하는 경우도 있다. 따라서 대형 홈페이지 보다는 개인 블로그에 사용하기 적당하다. 그러나 설치가 간단하고 파일 기반이기때문에 통계치를 이동하기 편리하기때문에 사용자층이 넓고 사용자 평도 상당히 좋은 편이다.

  4. CNStats (데모 ) ActualAnalyzer 처럼 상당히 다양한 정보를 제공한다. 기본적으로 페이지 통계(Pages), 참조 URL 통계(Referers), 지역 통계(Geography), 시스템 통계(System), 기타 통계(Miscellaneous)를 제공한다. 그래프 역시 3차원 막대 그래프, 일반 그래프, 막대 그래프등 다양한 그래프를 지원한다. 별도의 관리도구는 없으며, 통계 페이지 하단의 설정(Configuration)에서 필요한 옵션을 설정할 수 있다.

    인기 제목, 브로우징 추적, IP 조회, 세계 지도, 언어, 방문 심도등 공개 프로그램에서 제공하지 못하는 정보를 제공하고 있지만 상용으로보기에는 전체적인 디자인이 떨어진다.

  5. LevelTen Hit Counter (데모 ) 플래쉬 기반의 웹 통계 프로그램으로 필자가 인터넷에서 찾은 유일한 플래쉬 기반 통계 프로그램이다. 요약(Summary), 페이지(Page), 페이지 상세정보(Page Details), 참조 URL(Referrers), 이력(History), 기간 통계(Period), 브로우저(Browser)등의 기본정보를 제공한다. 기본적으로 이 통계 프로그램은 그래프(또는 차트)와 통계 목록을 함께 제공하며, 차트나 그래프 옵션에서 원하는 통계 항목을 변경할 수 있다.

    실제 차트 옵션을 확인해보면 알 수 있지만 기본적인 정보를 아주 다양한 형태의 차트, 목록으로 제공한다. 한 예로로 페이지 히트를 보면 Entries, Conversions, Conversion Ratio, Successes, Success Ratio, Exits, Bounces, Bounce Ratio, Nonsuccesses, Nonsuccess Ratio, Active Sessions, Reloads, Total Time, Avg Time Per Page등을 차트 옵션에서 설정할 수 있다. 즉, 기본적인 정보를 아주 다양한 형태로 표출할 수 있다.

    설치도 비교적 간단하며, 정보를 가공하는 능력이 뛰어나지만 디자인 다소떨어지며, 다국어를 지원하지 않는다.

  6. MnM-Stats PRO (데모 ) 상용 프로그램으로 상당히 다양한 기능을 제공한다. 기본적으로 요약(Summary), 상세 통계(Details), 시간 통계(Hourly), 일간 통계(Daily), 주간 통계(Weekly), 월간 통계(Monthly), 월간 비교(Compare Months), 달력(Calendar), 페이지(Pages), 입장 페이지(Entry Pages), 퇴장 페이지(Exit Pages), 시간표(Time Online), 검색엔진(Search Engines), 키워드(Keywords), 로봇(Robots & Crawlers), 쿠키(Cookies & Java), 브로우저(Browsers), 운영체제(Operating System), 해상도(Screen Resolutions), 색품질(Colour Depths), 시스템(Systems), 참조 URL(Referrers), IP 주소(IP Addresses), 국가(Countries), 대륙(Continents), 언어(Languages)를 지원한다. 다른 웹 통계 프로그램처럼 대분류를 사용하지 않아 조금 어수선한 감이 있다.

    방문자가 방문한 페이지를 시간별로 정리해서 제공하는 상세 통계지정한 달의 통계치를 비교하는 월간 비교, 1년간의 통계를 확인할 수 있는 달력 기능은 다른 웹 통계 프로그램에는 없는 상당히 유용한 기능이다. 자바와 쿠키 사용 여부, 시스템에서 운영체제, 브로우저, 해상도, 색품질등 통합해서 제공하는 기능, 대륙별 세계 지도 역시 다른 공개 프로그램에서는 쉽게 찾아볼 수 없는 기능이었다.

    다만 이 프로그램의 경우 프로그램의 보호를 위해 인코딩된 함수를 eval 함수로 다시 평가해서 실행하는 방식으로 구동되고 있는데 필자의 사이트에 설치한 결과 시스템이 폭주하는 예상치 못한 결과를 얻었다.

  7. [email protected] (데모없음) 국내에서 개발된 웹 통계 프로그램으로 상당히 깔끔한 디자인과 사용 환경을 제공한다. 기본적으로 시간별 통계, 날짜별 통계, 요일별 통계, 년도별 통계, 방문자 로그, OS, 웹 브로우저 통계등을 제공한다.

    제공하는 정보가 다양하지는 않지만 나름대로 필요한 정보를 제공한다. 다만 로그가 많아지는 경우 사이트 속도가 현저히 떨어지며 너무 많은 DB 커넥션이 이루어져 사이트 접속이 원할하지 못했던 경험이 있다. 필자가 사용한 버전은 5.x대로 현재 6.x대까지 개발되었다.

  8. PHP i-Stats (데모 ) 공개 프로그램으로 상당히 깔끔하지만 상용 프로그램에 비해 제공되는 정보는 조금 빈약하다. 기본적으로 방문 요약(Visits Summary), 트래픽(Traffic), 참조 URL(Referrers), 시스템(System) 정보를 제공한다.

  9. phpMyVisites 1.x (데모 ) 공개 프로그램으로는 상당히 다양한 정보를 제공한다. 기본적으로 방문자(Visits), 페이지뷰(Pages Viewed), 추적 조사(Follow-up), 소스(Source), 설정(Settings), 참조 URL(Referals)의 기본 기능을 제공한다. 매일 방문자의 증감을 표와 그래프로 제공하는 기능이나 페이지의 증감, 사용자의 페이지 이동 경로에대한 통계, IP를 기반으로한 세계 지도와 ISP, 각종 플러그인의 설치 여부, 검색어나 참조 URL에따른 상세 정보 제공등은 다른 공개 프로그램에는 없는 phpMyVisites 1.x 만의 독특한 기능이다.

    다국어 역시 지원하지만 그래프에서 한글이 깨지는 문제가있다. 물론 언어 파일에서 약간의 꽁수를 부리면 정상적으로 나타난다. 가장 큰 단점은 다른 웹 통계 프로그램에비해 속도가 지나치게 늦다는 점이다.

  10. phpMyVisites 2.x Beta (데모 ) 첫 베타판이라 phpMyVisites 1.x 에지 지원하는 그래프 기능은 지원하지 않는다. 그러나 1.x에는 없는 여러가지 기능이 추가되었다. 기본적으로 제공하는 기능은 방문자(Visits), 빈도(Frequency), 페이지뷰(Pages Viewed), 추적 조사(Follow-up), 소스(Source), 설정(Settings), 참조 URL(Referals)로 1.x에 비해 빈도가 더 추가되었다. 그러나 세부적으로 1.x의 기능에 자동적으로 디렉토리를 분류해서 카운트하는 기능, 참조 URL 또는 검색 엔진별로 세부적인 참조 URL이나 검색어를 출력하는 기능등 상당히 유용한 기능이 추가되었다. 그러나 불행하게도 2.x 베타의 경우 1.x 보다 더 느리다.

  11. phpOpenTracker (데모없음) 웹 통계 프로그램이라기 보다는 로그 엔진이다. 방문자의 클릭 경로를 경로 지도로 보여주는 등 상당히 강력한 기능을 가지고 있으며, 배포본에는 phpOpenTracker API의 사용 예를 보여주기위한 간단한 통계 프로그램이 포함되어있다. 그러나 제대로 활용하려면 직접 프로그램을 작성해야하며, 호스팅 업체에서 제공하는 기능(Pear, JPGraph, GraphViz등의 설치 여부)에따라 동작하지 않는 기능이 많으므로 모든 기능을 사용하려면 웹 호스팅 보다는 서버 호스팅을 해야하는 문제가 있다.

  12. Web-Analiser PRO (데모 ) 상용 프로그램으로 비교적 다양한 정보를 제공한다. 방문(Visitings), 참조 URL(Referrings), 트래픽(Traffic), 지역(Geography), 방문자 정보(Visitor info)를 기본적으로 제공하며, 그룹 기능과 유사한 카테고리기능이 포함되어 있다. 검색어, 검색구에의한 통계도 제공하며, 각각의 서버나 외부 페이지에의해 참조된 페이지외에 검색어나 검색구에의해 참조된 페이지도 제공한다.

    ActualAnalyzer 처럼 방문 심도, ISP, 프록시 서버, 자바나 쿠키의 사용 여부도 지원하며, 워드나 엑셀로의 내보낼 수도 있다.

    Web-Analiser, Web-Analiser PRO, Web-Analiser PRO+, Web-Analiser lite의 네가지 버전을 지원하며, 이중 Web-Analiser lite만 공개이며 나머지는 상용이다.

  13. TraceWatch (데모) 필자가 얼마전부터 테스트를 시작했으며, 조만간 강좌를 통해 소개하려는 프로그램이다. 상용 프로그램에 비해 제공하는 정보는 다소 빈약하다. 그러나 강력한 경로 추적 기능을 포함하고 있으며, 다른 프로그램에서는 볼 수 없는 톡특한 상세 통계 기능을 가지고 있다. 기본적으로 메인(Main), 경로 분석(Path Analysis), 최근 방문자(Laest Visitors)의 기능을 제공한다. 메인에서는 일반 통계(General Stats), 시간 통계(Hourly Distribution), 참조 URL(Referrers), 페이지(Pages), 로봇(Robos), 브로우저(Browsers), 국가(Countries), 주간 통계(Weekday Distribution)의 통계를 제공한다. 각각의 통계는 보통 3일간의 통계를 출력하며, 원하는 경우 일간, 월간, 총 통계를 확인할 수 있다. 또한 각각의 통계에서는 다시 이력 그래프, 상세 정보, 최근 방문자 정보를 확인할 수 있다.

    TraceWatch 의 최대 강점은 각 통계별 상세 통계, 경로 분석과 최근 방문자 추적이다. 각각의 페이지별 이동 경로에 대한 통계 분석이 가능하며, 최근 방문자에에서도 사용자의 이동 경로를 확인할 수 있다.


총 13개의 프로그램을 소개했지만 실제 사용해봤거나 테스트해본 프로그램은 이보다 훨씬 많다. 앞서 얘기했듯 총 13개를 고른 것은 다음 기준에의한 것이다.

  1. 필자의 시스템에서 장시간 사용한 프로그램 보통 한달 이상 설치해서 사용한 프로그램들이다. 이 중 ActualAnalyzer 는최근에 다시 설치해서 사용하고 있다.

  2. 필자의 시스템에서 단기간 사용한 프로그램 시스템에서 사용하다가 기능의 부족이나 다른 문제때문에 한달 이내에 제거한 프로그램들이다. ActualCounter 를 제외하고는 대부분 기능적으로는 문제가 없지만 다른 문제때문에 사용을 포기한 프로그램들이며, TraceWatch 는 현재 테스트하고 있는 프로그램이다.

  3. 데모 또는 설치를 통해 기능을 확인한 프로그램 대부분 상용이며, 프로그램을 구하기 힘들어서 데모를 이용한 경우와 직접 설치한 후 문제가 발생해서 삭제한 경우에 해당된다. 세개의 프로그램 모두 기능적으로는 상당히 우수하다.


하트 게임을 쉽게하기 필자는 게임을 거의하지 않는다. 즉, 컴퓨터로 게임을 하는 시간... (7710) 2005-10-18
작고 강력한 조각 모음 프로그램, mst Defrag 꽤 오래전의 일이다. 필자가 처음 NT라는... (13857)2005-10-12

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.