XE 공식 자료실
- 제작자
- mooo
- 등록일
- 2009-09-25
- 다운로드 수
- 16,603
- 링크1
- mooozi.xpressengine.net
홈페이지에 접속하는 사람들의 기본적인 동작들을 기록할 수 있고, 통계낼 수 있습니다. 수집하는 정보는 접속한 시각, IP 주소, 브라우저 정보, 접속한 페이지 정보, 리퍼러 정보, 검색어 정보 등입니다.
이렇게 수집된 정보들은 각 필요에 따라 분류되며, 이렇게 분류된 통계 정보는 접속 카운트 통계, 방문자 통계, 브라우저 통계, 리퍼러 통계, 검색어 통계, 페이지 통계, 블럭 통계 등을 통해 볼 수 있습니다
- 라이선스
- GPL v2
- 설치경로
- ./modules/statistics
- 최초 등록일
- 2009-09-24
- 전체 다운로드
- 16,603
쉬운설치로 바로 체험할 수 있습니다
상세 설명
이 모듈에 대한 설명은 이전 글을 읽어보시면 간단한 모듈이라 금방 아실 겁니다. 간단하게 말하자면, XpressEngine을 플랫폼으로 사용하는 홈페이지에서 접속 통계를 낼 수 있는 모듈입니다. 기존 카운터 모듈 등에서는 로봇 등의 접속을 판단할 수 없기에 정확한 접속 통계를 낼 수 없습니다. 그래서, 이를 보완하기 위해 새로운 모듈을 만들게 되었습니다.
이번 버전에서 추가되거나 변경된 점
이전 Alpha 버전과 비교하여 바뀐 점은 아래와 같습니다.
- 요약 페이지를 Flash Chart 형태로 보여주는 기능을 추가하였습니다.
- 요약 페이지를 기존의 테이블 형식과 추가한 Flash Chart 형식 중에 선택할 수 있도록 설정 항목에 추가하였습니다.
- 요약 페이지에서 보여줄 일간 통계의 항목수를 설정할 수 있도록 하였습니다.
- 모듈(mid)의 통계 기능을 추가하였습니다.
- 이전 Alpha 버전의 버그였던 목록 옵션이 두가지 이상일 때 제대로 보여주지 못했던 문제를 수정하였습니다.
- XpressEngine 1.1.5 이하 버전에서 설치가 되지 않을 수도 있는 잠재적인 문제점을 수정하였습니다.
- 기존 접속통계 모듈, 즉 기본 카운터 모듈과 이름이 혼동되므로 모듈 정보에 나오는 이름을 Statistics로 변경하였습니다.
이후에 추가될 점
- 로그 화면에서 검색 기능 추가
- 각 통계 화면에서 필요한 경우 로그 검색 링크 추가
Alpha 버전의 설치 오류에 대해
이 전 Alpha 버전에서 몇 분께서 설치가 되지 않는다는 보고를 해주셨습니다. 이 문제는 제가 재현할 수 없어서 짐작 가는 부분을 수정하였습니다. 따라서, 다시 이 문제가 나타날 수도 있습니다. 혹시라도 설치가 되지 않는 분이 계시면 알려주시면 감사하겠습니다. 알려주실 때는 사용하시는 XpressEngine 버전, 운영체제, PHP 버전, DB 버전 등의 정보들을 함께 알려주시면 큰 도움이 되겠습니다.
Alpha 버전을 설치하다 제대로 설치가 되지 않은 분들은 DB에 남아있는 테이블을 Statistics 모듈 관련 테이블들을 삭제하고 새로운 버전을 설치하시기를 권장합니다. Statistics 모듈은 총 8개의 테이블을 사용하고 있으며, xe_statistics_* 형태의 테이블 이름을 사용합니다.
변경된 요약 페이지 소개
이번 Beta 버전에서 가장 신경을 쓴 부분은 요약 페이지의 모습입니다. Flash Chart를 이용해서 요약 페이지의 모습을 아래와 같이 나올 수 있도록 수정하였습니다.
요약 페이지에서는 가급적 한 눈에 접속 통계 상황이 보이도록 했습니다만, 어떨런지 모르겠습니다. 혹시 이에 대한 조언이나 제안이 있으시면 말씀해주시면 감사하겠습니다.
이러한 Flash Chart가 보기 불편한 분은 설정 탭에 가서 요약 페이지 보기 방법을 설정할 수 있습니다. 위에서 말씀드렸듯이 요약 페이지 보기 방법에는 Flash Chart 형식과 테이블 형식이 있습니다.
설치 및 주의사항
Statistics 모듈을 사용하기 위해서는 반드시 Statistics 애드온을 함께 설치해야 합니다. 모듈과 애드온 파일들을 복사한 후, 관리자 페이지에서 모듈 설치를 마치고 애드온을 활성화시켜주면, 그때부터 접속 정보를 수집하여 통계를 산출하게 됩니다.
설치 방법과 사용 방법, 주의 사항 등은 Alpha 버전과 동일하므로 이전 글을 읽어주시기 바랍니다.
이전 Alpha 버전을 사용하시던 분들은 Beta 버전을 설치한 후 관리자 페이지에서 모듈 업데이트를 실행해야 합니다. 모듈 업데이트를 하지 않으면 모듈(mid)별 접속 통계 정보를 볼 수 없습니다.
제안과 피드백
언제나 여러분의 제안과 버그 리포팅을 환영합니다.
포럼 2
-
2014-11-19 01:36:44 정박사닷컴
tpl/agents.html 안에 추가하면 좋아요
<item browser="Mobile-browser" user_agent="Dalvik/1.6.0" agent_type="U" />
<item browser="Zum" user_agent="ZumBot" agent_type="R" /> -
2014-09-02 22:52:50 정박사닷컴
1.7.5.6에 맞게 tpl/_header.html 수정해 보았어요
<load target="css/default.css" />
<div class="x_page-header">
<h1>{$lang->title_statistics}</h1>
</div>
<div cond="$XE_VALIDATOR_MESSAGE && isset($validator_ids[$XE_VALIDATOR_ID])" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p>
</div>
<ul class="x_nav x_nav-tabs">
.
.
.
class="on" 을 class="x_active" 로 수정하면 됩니다.
마지막두줄 </div> </div> 지우세요