미디어위키 문법 | |||
---|---|---|---|
미디어위키 | 리버티 엔진 | ||
나무위키 문법 | |||
the seed | openNAMU | 나무마크 (확장기능) | PressDo |
기타 문법을 사용하는 엔진들 | |||
도쿠위키 | 모니위키 |
- “ The DokuWiki Open Source Wiki Engine
” — 깃허브 엔진 저장소 설명
정보[편집 / 원본 편집]
PHP기반의 위키 엔진으로, Mysql 과 같은 db를 사용하지 않는다는 점이 큰 특징
설치사양[편집 / 원본 편집]
PHP 5.6 이상[1], php GD 또는 Imagemagick, php-xml[2]이 설치되어 있어야 작동한다.
장점[편집 / 원본 편집]
간단한 설치[편집 / 원본 편집]
웹 인스톨러를 지원하기 때문에 쉽게 설치가 가능하다. Liberty Engine처럼 쉘에서 정보를 입력하지 않기 때문에 범용성 측면에서도 좋다. 또한 웹 인스톨러를 지원하는 위키 엔진인 미디어위키 보다 설치가 더 쉬운데, 미디어위키는 DB 설정이 포함되어 있기 때문이다.
다양한 템플릿들[편집 / 원본 편집]
공식 홈페이지에 등록된 템플릿의 숫자는 100개가 넘는다. 그 외 깃허브 등에서 배포되는 갯수까지 세어 본다면 결코 적은 숫자는 아니다.
플러그인[편집 / 원본 편집]
다양한 플러그인들이 존재한다. 도쿠위키의 플러그인은 XE의 모듈/애드온, 미디어위키의 확장기능(Extension)에 해당하는 부분이며, 이러한 플러그인들을 통해 코어만으로는 할 수 없는 기능들을 사용 할 수 있다.
DB 필요 없음[편집 / 원본 편집]
소규모 위키에서는 빠릿빠릿하게 돌아간다. DB에 정보를 질의해 내용을 가져오지 않기 때문이다. 백업을 할 때에는 도쿠위키 폴더만 백업하면 된다. 다만 DB가 필요 없는 점은 단점의 요인으로 작용 할 수 있는데 자세한 내용은 아래의 DB가 존재하지 않음 문단을 참고하자.
다양한 다운로드 옵션[편집 / 원본 편집]
다운로드시 "개발자용/안정버전/구버전 안정버전" 3가지의 버전과 언어, 변경점만 다운로드 옵션, 주요 플러그인 추가, (윈도우 한정) 웹서버 포함 버전 선택을 할 수 있다. 이는 다른 위키 엔진들은 코어 파일들에 포함되어 있는 것에 비해 용량의 측면에서는 도쿠위키가 유리하다.
단점[편집 / 원본 편집]
DB가 존재하지 않음[편집 / 원본 편집]
정확히 말하자면 Mysql 과 같은 DB 프로그램이 필요 없다는 거지 파일 DB를 DB로 보지 말자는 아니다. 이 점에 대한 단점은 규모가 커질때 속도 문제와 백업 문제가 있다. 규모가 커지면 그만큼 문서량도 많아지는데, 그러면 파일 DB의 숫자와 용량이 증가하게 된다. 그래서 속도가 느려지고, 백업하는데 오래 걸린다.[3]
타 CMS와 연동[편집 / 원본 편집]
타 CMS와 연동하는 정보가 많이 알려진 위키 엔진이다. 좀 오래된 내용이기는 하지만, XE와 그누보드와 연동이 가능하다.