Admin_Old (토론) 편집 요약 없음 |
(순번 제거) |
||
6번째 줄: | 6번째 줄: | ||
==정보== | ==정보== | ||
[[PHP]]기반의 위키 엔진으로, Mysql 과 같은 db를 사용하지 않는다는 점이 큰 특징 | |||
==설치사양== | ==설치사양== | ||
PHP 5.6 이상<ref>최소 버전이 5.6이지만, 최신버전 사용을 권장하고 있다.</ref>, php GD 또는 Imagemagick, php-xml<ref>PHP 7.0 이상이 설치 되어 있고, 우분투 16.04 또는 데비안 9 이상인 경우에는 설치해야 한다.</ref>이 설치되어 있어야 작동한다. | |||
==장점== | ==장점== | ||
===간단한 설치=== | ===간단한 설치=== | ||
웹 인스톨러를 지원하기 때문에 쉽게 설치가 가능하다. [[Liberty Engine]]처럼 쉘에서 정보를 입력하지 않기 때문에 범용성 측면에서도 좋다. 또한 웹 인스톨러를 지원하는 위키 엔진인 [[미디어위키]] 보다 설치가 더 쉬운데, 미디어위키는 DB 설정이 포함되어 있기 때문이다. | |||
===다양한 템플릿들=== | ===다양한 템플릿들=== | ||
공식 홈페이지에 등록된 템플릿의 숫자는 100개가 넘는다. 그 외 깃허브 등에서 배포되는 갯수까지 세어 본다면 결코 적은 숫자는 아니다. | |||
===플러그인=== | ===플러그인=== | ||
다양한 플러그인들이 존재한다. 도쿠위키의 플러그인은 [[XpressEngine|XE]]의 모듈/애드온, [[미디어위키]]의 확장기능(Extension)에 해당하는 부분이며, 이러한 플러그인들을 통해 코어만으로는 할 수 없는 기능들을 사용 할 수 있다. | |||
==DB 필요 없음== | ===DB 필요 없음=== | ||
소규모 위키에서는 빠릿빠릿하게 돌아간다. DB에 정보를 질의해 내용을 가져오지 않기 때문이다. 백업을 할 때에는 도쿠위키 폴더만 백업하면 된다. 다만 DB가 필요 없는 점은 단점의 요인으로 작용 할 수 있는데 자세한 내용은 아래의 [[도쿠위키#DB가 존재하지 않음|DB가 존재하지 않음]] 문단을 참고하자. | |||
===다양한 다운로드 옵션=== | |||
다운로드시 '''"개발자용/안정버전/구버전 안정버전"''' 3가지의 버전과 언어, 변경점만 다운로드 옵션, 주요 플러그인 추가, (윈도우 한정) 웹서버 포함 버전 선택을 할 수 있다. 이는 다른 위키 엔진들은 코어 파일들에 포함되어 있는 것에 비해 용량의 측면에서는 도쿠위키가 유리하다. | |||
==단점== | ==단점== | ||
===DB가 존재하지 않음=== | ===DB가 존재하지 않음=== | ||
정확히 말하자면 Mysql 과 같은 DB 프로그램이 필요 없다는 거지 파일 DB를 DB로 보지 말자는 아니다. 이 점에 대한 단점은 규모가 커질때 속도 문제와 백업 문제가 있다. 규모가 커지면 그만큼 문서량도 많아지는데, 그러면 파일 DB의 숫자와 용량이 증가하게 된다. 그래서 속도가 느려지고, 백업하는데 오래 걸린다.<ref>물론 요즘 특히 VPS 서버들은 SSD를 사용하기 때문에 속도 문제는 줄어들었지만, HDD와 비교 했을때 빠르다는 것이지 Mysql과 같은 DBMS를 사용하는 다른 위키 엔진과 비교를 해서 빠르다는 것은 절대 아니다!</ref> | |||
==타 CMS와 연동== | ==타 CMS와 연동== | ||
타 CMS와 연동하는 정보가 많이 알려진 위키 엔진이다. 좀 오래된 내용이기는 하지만, [https://sam.hided.net/wiki/개발/xe_dokuwiki연동 XE]와 [http://www.conschool.com/정보기술:도쿠위키와_그누보드_연동 그누보드]와 연동이 가능하다. | |||
==각주== | ==각주== |
2019년 12월 27일 (금) 19:12 기준 최신판
미디어위키 문법 | |||
---|---|---|---|
미디어위키 | 리버티 엔진 | ||
나무위키 문법 | |||
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와 그누보드와 연동이 가능하다.