메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

방문자 수 보기 기능 추가: 두 판 사이의 차이

데브카페
편집 요약 없음
 
(같은 사용자의 중간 판 3개는 보이지 않습니다)
5번째 줄: 5번째 줄:
=== 설치 ===
=== 설치 ===
# HitCounters 확장 기능을 다운로드 [https://www.mediawiki.org/wiki/Extension:HitCounters]
# HitCounters 확장 기능을 다운로드 [https://www.mediawiki.org/wiki/Extension:HitCounters]
# LocalSettings.php 파일 하단에 추가
# download 후 LocalSettings.php 파일 하단에 추가
1) git 으로 다운로드
<source lang=python>
cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/HitCounters
</source>
2) LocalSettings.php
<source lang=php>
<source lang=php>
wfLoadExtension('HitCounters');
wfLoadExtension('HitCounters');
</source>
3) update.php 실행
* mediawkiki는 테이블이 추가되거나 컬럼 변경시 update.php 를 수동으로 실행해줘애 함.
<source lang=php>
-- 위키 홈 에서 쉘명령어 실행
php ./maintenance/update.php
</source>
</source>


24번째 줄: 36번째 줄:
• page_namespace = 0: 일반 문서 공간(메인 페이지)만 필터링합니다.
• page_namespace = 0: 일반 문서 공간(메인 페이지)만 필터링합니다.
• ORDER BY page_counter DESC: 가장 많이 조회된 순으로 정렬합니다.
• ORDER BY page_counter DESC: 가장 많이 조회된 순으로 정렬합니다.
[[category:미디어위키]]

2025년 5월 20일 (화) 06:37 기준 최신판

방문지 수 조회 extention 설체

  • HitCounters 익스텐션 설치


설치

  1. HitCounters 확장 기능을 다운로드 [1]
  2. download 후 LocalSettings.php 파일 하단에 추가

1) git 으로 다운로드

cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/HitCounters

2) LocalSettings.php

wfLoadExtension('HitCounters');

3) update.php 실행

  • mediawkiki는 테이블이 추가되거나 컬럼 변경시 update.php 를 수동으로 실행해줘애 함.
-- 위키 홈 에서 쉘명령어 실행 
php ./maintenance/update.php

사용 방법

  1. 페이지 하단에 방문자 건수 표시
  2. 데이터베이스에서 직접 조회 SQL
SELECT page_title, page_counter
FROM mediawiki.page
ORDER BY page_counter DESC;



• page_namespace = 0: 일반 문서 공간(메인 페이지)만 필터링합니다. • ORDER BY page_counter DESC: 가장 많이 조회된 순으로 정렬합니다.

Comments