"미디어위키 성능 향상"의 두 판 사이의 차이

(새 문서: ;미디어위키 성능 향상, 성능 개선 ;미디어위키 속도 빠르게 ==캐시 사용== ==참고 자료== *http://www.mediawiki.org/wiki/User:Aaron_Schulz/How_to_make_Medi...)
 
잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
(사용자 3명의 중간 판 39개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;미디어위키 속도 빠르게
;미디어위키 속도 빠르게


==캐시 사용==
==캐시 디렉토리 적용==
{{참고|CentOS 미디어위키 캐시 디렉토리 적용}}
{{참고|우분투 미디어위키 캐시 디렉토리 적용}}


==참고 자료==
==파일 캐시 사용 ★★==
{{참고|미디어위키 파일캐시 사용}}
파일 캐시는 위키 문서를 html로 만들어두고 제공하는 캐시이다. DB Hit 없이 준비된 html을 그대로 전송하므로 서버부하 감소, 응답속도 개선
*[[LocalSettings.php]]의 하단에 다음 내용 추가
<syntaxhighlight lang='php'>
$wgUseFileCache = true;
$wgFileCacheDirectory = "$IP/cache";
$wgShowIPinHeader = false;
</syntaxhighlight>
 
==APC 사용 ★==
*'''[[APC 설치]]'''
*[[LocalSettings.php]]의 하단에 다음 내용 추가
<syntaxhighlight lang='bash'>
$wgMainCacheType = CACHE_ACCEL;
$wgMessageCacheType = CACHE_ACCEL;
$wgParserCacheType = CACHE_ACCEL;
</syntaxhighlight>
 
==카운터 비활성화==
* 문서 카운터는 미디어위키 1.25에서 삭제되었다.
[[LocalSettings.php]]의 하단에 다음 내용 추가
<syntaxhighlight lang='php'>
$wgDisableCounters = true;
</syntaxhighlight>
:→ 문서 카운터를 비활성화<ref>"이 문서는 XXX번 읽혔습니다."라는 문구도 나오지 않게 된다. Google Analytics(GA)를 쓰면 충분한 듯. GA는 DB에 부하를 주지 않는다.</ref>
 
==과거 섬네일 비활성화==
[[LocalSettings.php]]의 하단에 다음 내용 추가
<syntaxhighlight lang='php'>
$wgShowArchiveThumbnails = false;
</syntaxhighlight>
:→ 그림 설명 페이지에 과거 버전 그림의 섬네일을 보여주지 않는다.
 
==같이 보기==
*[[미디어위키 주요 커스터마이징]]
*[[미디어위키 스팸 방지]]
*[[미디어위키]]
 
==참고==
*http://www.mediawiki.org/wiki/User:Aaron_Schulz/How_to_make_MediaWiki_fast
*http://www.mediawiki.org/wiki/User:Aaron_Schulz/How_to_make_MediaWiki_fast
*http://www.mediawiki.org/wiki/User:Ilmari_Karonen/Performance_tuning
*http://www.mediawiki.org/wiki/User:Ilmari_Karonen/Performance_tuning

2020년 11월 2일 (월) 02:59 기준 최신판

미디어위키 성능 향상, 성능 개선
미디어위키 속도 빠르게

1 캐시 디렉토리 적용[ | ]

2 파일 캐시 사용 ★★[ | ]

파일 캐시는 위키 문서를 html로 만들어두고 제공하는 캐시이다. DB Hit 없이 준비된 html을 그대로 전송하므로 서버부하 감소, 응답속도 개선

$wgUseFileCache = true;
$wgFileCacheDirectory = "$IP/cache";
$wgShowIPinHeader = false;

3 APC 사용 ★[ | ]

$wgMainCacheType = CACHE_ACCEL;
$wgMessageCacheType = CACHE_ACCEL;
$wgParserCacheType = CACHE_ACCEL;

4 카운터 비활성화[ | ]

  • 문서 카운터는 미디어위키 1.25에서 삭제되었다.

LocalSettings.php의 하단에 다음 내용 추가

$wgDisableCounters = true;
→ 문서 카운터를 비활성화[1]

5 과거 섬네일 비활성화[ | ]

LocalSettings.php의 하단에 다음 내용 추가

$wgShowArchiveThumbnails = false;
→ 그림 설명 페이지에 과거 버전 그림의 섬네일을 보여주지 않는다.

6 같이 보기[ | ]

7 참고[ | ]

  1. "이 문서는 XXX번 읽혔습니다."라는 문구도 나오지 않게 된다. Google Analytics(GA)를 쓰면 충분한 듯. GA는 DB에 부하를 주지 않는다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}