그누보드7 방문 분석 모듈 - Glitter Analytics
Dashboard, 방문 통계, 콘텐츠 이용 현황, CSV 내보내기를 제공하는 Privacy-first Analytics 관리자용 모듈
개요
glitter-analytics는 그누보드7(G7) 환경을 위한 개인정보 보호 중심(Privacy-first)의 방문 분석(Analytics) 모듈입니다.
관리자는 방문 현황과 통계를 확인하고 CSV로 내보낼 수 있으며, 개인정보 수집을 최소화하도록 설계되었습니다.
주요 기능
Dashboard
- 방문 통계 대시보드
- 일별 방문 현황
- 핵심 통계 요약
Visit Analytics
- 방문 기록 조회
- 기간별 검색
- 다양한 조건 필터링
- 페이지별 방문 분석
CSV Export
- 대용량 스트리밍 CSV
- UTF-8 BOM 지원
- Excel 호환 출력
- Formula Injection 방어
Privacy
- IP Hash 처리
- Query String 제거
- Referrer Host 정규화
- 민감 정보 저장 방지
- Do Not Track(DNT) 지원
- Bot 트래픽 필터링
Administration
- 관리자 권한 기반 접근 제어
- Analytics 설정 관리
- 데이터 보존 기간 관리
활용 사례
- 커뮤니티 방문 분석
- 기업 웹사이트 통계
- 쇼핑몰 방문 현황
- 서비스 운영 모니터링
- 개인정보 보호 중심 Analytics 구축
기술 스택
- PHP 8.3+
- Laravel 12.x
- MySQL
- Laravel Sanctum
- TypeScript
- Vite
관리자 페이지에서 설치
1. GitHub 저장소에서 설치 (권장)
관리자 → 모듈 관리 → 수동 설치 → GitHub
아래의 저장소 URL을 입력합니다.
https://github.com/glitter-node/glitter-analytics
설치가 완료된 후 모듈을 활성화하면 사이트 분석 메뉴가 생성됩니다.

2. ZIP 패키지 설치
위의 ZIP 패키지를 다운로드한 후
관리자 → 모듈 관리 → 수동 설치 → 파일 업로드를 통해 설치할 수도 있습니다만 권하지 않습니다.,
3. 설치 후 생성된 페이지의 로드 에러 발생 시
관리자 → 환경설정 → 고급 → 캐시 모두 삭제
저장소
GitHub
https://github.com/glitter-node/glitter-analytics
Release
https://github.com/glitter-node/glitter-analytics/releases/tag/v0.7.1
개발 상태
v0.7.1 — Open Beta
실제 운영 환경에서 사용할 수 있는 수준으로 개발되었으며, 1.0 Stable 릴리스를 목표로 자동 회귀 테스트와 기능 안정화를 지속적으로 진행하고 있습니다.
라이선스
MIT License.
최적의 설치
이 버전은 ZIP 설치보다 GitHub 저장소 설치를 하도록 구성했습니다. 현재 GnuBoard7 관리자에서 GitHub 저장소 URL만으로 설치가 정상 동작하는 것이 확인되었습니다. 이 방식이 가장 권장되는 설치 방법입니다.




이 개발자의 다른 프로젝트
그누보드7 예약 모듈 - glitter-reservation
코어 수정 없이 붙여 사용하는 그누보드7 예약 모듈로, 신청·인증·조회·취소·관리까지 예약 흐름 전체를 모듈 단위로 제공합니다.
그누보드7 상담예약 템플릿 - Glitter Academy Core
GnuBoard7 Template 엔진 기반으로 상담예약 사이트 구성을 위한 초기 템플릿 예제로 설계되었습니다.
그누보드7 커뮤니티 템플릿 - SIRsoft Community
쇼핑몰(이커머스 의존)을 제거하고 커뮤니티 기능에 집중한 경량 사용자 템플릿, ID : sirsoft-comm
수정 이력 (5)
- Wallet/Reservation 기반 프로젝트를 Privacy-first Analytics 모듈로 전환
- JSON 레이아웃 렌더링 성능
- 관리자 대시보드 예약 통계 및 필터링
- 예약 상태 전이 로직 안정화
- 상담 신청 폼 검증 - 예약 슬롯 처리 - 중복 예약 방지 -
최신 댓글
전체 보기 →좋은 말씀 감사합니다. (●'◡'●) 다만 저는 이미 현업에서는 내려온 상태라 교육이나 멤버십까지 운영할 계획은 없습니다. 지금처럼 개인적으로 관심 있는 것들을 만들어 보고, 정리한 내용이나 결과물을 필요하신 분들과 공유하는 정도가 제게는 소일거리입니다. G7을 처음 접하시는 분들이 조금이라도 쉽게 시작할 수 있도록, 제가 아는 범위에서 계속 자료를 남겨두는 것. 그 정도가 제가 생각하는 방향입니다. :)
차라리 유튜브 강의도 만들어서 맴버쉽 비용까지 받는건 어떨까요? 교육산업도 병행하셔야 개인 개발자들도 자기계발 할 수 있고, 냑도 수익이 생기고..
(●'◡'●)
한번 해보겠습니다
안녕하세요, (●'◡'●) 이 페이지 참고해 보실레요 https://hub.glitter.kr/g7-guide