미디어위키
- 출처: 엔하위키- 미디어위키(CC BY-NC-SA 2.0)
위키미디어 재단에서 개발, 배포하는 설치형 위키프로그램으로 오픈소스 위키엔진. PHP 기반이고, 라이선스는 GPLv2+을 사용한다. 이 엔진을 쓰는 가장 잘 알려진 위키는 위키백과로 이 엔진 자체가 처음부터 위키백과를 위해 만들어진 것이다. 단, 미디어위키가 위키백과에 처음 쓰인 건 2002년으로, 미디어위키 개발 전의 초창기에는 유스모드위키를 사용했다.
특징
파일 기반이 아닌 DB를 사용한다. 기본적으로 Mysql을 사용하나, PostgreSQL도 사용 가능하다. 최신 버전을 사용하기 위해서는 MySQL 5.0.2 이상 과 PHP 5.3.2 이상이 필요하기 때문에 국내에 웹호스팅에서 설치 불가능한 곳이 많으니 설치하려할 시 사전에 확인이 필요하다.
2013년 12월 6일자로 1.22.0 stable버전이 릴리즈되었다.
장점
- 개발 및 개선이 활발하게 이루어지고 있다.
- 위키 문법이 비교적 위키 표준문법을 잘 지원한다. 혹은 미디어위키가 쓰면 곧 표준.
- 검색 기능이 강력하다.
- 확장 기능(Extension)을 통해 여러가지 기능 추가가 가능하다.
- 여러 가지 스킨을 쓸 수 있다.
- 인스톨러 페이지가 지원되어 설치의 복잡함이 줄어들었다.1)
- 기본 기능은 한국어 번역과 지원이 잘 되어 있다. 만약 번역이 되어 있지 않은 메시지가 있다면 translatewiki.net의 MediaWiki 프로젝트에서 번역할 수 있다.
단점
- 그러나 전체 위키문법이 상당히 복잡하다. 2)
- 대형 프로젝트를 대상으로 개발되었기 때문에, 소규모로 쓰기에는 상당히 무거운 편이다.
- DB가 필요하다. 이 때문에 개인 PC에 설치하기에는 난이도가 높은 편이다. XAMPP나 APMSETUP,오토셋과 같은 웹 서버 통합 설치툴을 사용하면 가능하나 해당 툴의 유지 관리가 초보자에게는 어렵다.
- 출처: 엔하위키- 미디어위키(CC BY-NC-SA 2.0)