도쿠위키: 두 판 사이의 차이

Admin_Old (토론)
편집 요약 없음
 
순번 제거
6번째 줄: 6번째 줄:


==정보==
==정보==
# [[PHP]]기반의 위키 사이트.
[[PHP]]기반의 위키 엔진으로, Mysql 과 같은 db를 사용하지 않는다는 점이 큰 특징
# Mysql 과 같은 db를 사용하지 않는다는 점이 큰 특징


==설치사양==
==설치사양==
# 아래의 사양 이상의 웹서버에서 사용이 가능하다.
PHP 5.6 이상<ref>최소 버전이 5.6이지만, 최신버전 사용을 권장하고 있다.</ref>, php GD 또는 Imagemagick, php-xml<ref>PHP 7.0 이상이 설치 되어 있고, 우분투 16.04 또는 데비안 9 이상인 경우에는 설치해야 한다.</ref>이 설치되어 있어야 작동한다.
# PHP 5.6 이상<ref>최소 버전이 5.6이지만, 최신버전 사용을 권장하고 있다.</ref>
## php GD 또는 Imagemagick
## php-xml<ref>PHP 7.0 이상이 설치 되어 있고, 우분투 16.04 또는 데비안 9 이상인 경우에는 설치해야 한다.</ref>


==장점==
==장점==
===간단한 설치===
===간단한 설치===
# 웹 인스톨러를 지원하기 때문에 쉽게 설치가 가능하다.
웹 인스톨러를 지원하기 때문에 쉽게 설치가 가능하다. [[Liberty Engine]]처럼 쉘에서 정보를 입력하지 않기 때문에 범용성 측면에서도 좋다. 또한 웹 인스톨러를 지원하는 위키 엔진인 [[미디어위키]] 보다 설치가 더 쉬운데, 미디어위키는 DB 설정이 포함되어 있기 때문이다.
# [[미디어위키]] 보다 설치가 더 쉽다.<ref>미디어위키는 DB 설정이 포함되어 있기 때문</ref>


===다양한 템플릿들===
===다양한 템플릿들===
# 공식 홈페이지에 등록된 템플릿의 숫자는 100개가 넘는다.
공식 홈페이지에 등록된 템플릿의 숫자는 100개가 넘는다. 그 외 깃허브 등에서 배포되는 갯수까지 세어 본다면 결코 적은 숫자는 아니다.
# 그 외 깃허브 등에서 배포되는 갯수까지 세어 본다면 결코 적은 숫자는 아니다.


===플러그인===
===플러그인===
# 다양한 플러그인들이 존재한다.
다양한 플러그인들이 존재한다. 도쿠위키의 플러그인은 [[XpressEngine|XE]]의 모듈/애드온, [[미디어위키]]의 확장기능(Extension)에 해당하는 부분이며, 이러한 플러그인들을 통해 코어만으로는 할 수 없는 기능들을 사용 할 수 있다.
# 도쿠위키의 플러그인은 [[XpressEngine|XE]]의 모듈/애드온, [[미디어위키]]의 확장기능(Extension)에 해당하는 부분이다.
# 다양한 기능들을 추가할 수 있다.


==DB 필요 없음==
===DB 필요 없음===
# 이 부분은 단점이 될 수 있지만 장점을 적자면 소규모 위키에서는 빠릿빠릿하게 돌아간다.
소규모 위키에서는 빠릿빠릿하게 돌아간다. DB에 정보를 질의해 내용을 가져오지 않기 때문이다. 백업을 할 때에는 도쿠위키 폴더만 백업하면 된다. 다만 DB가 필요 없는 점은 단점의 요인으로 작용 할 수 있는데 자세한 내용은 아래의 [[도쿠위키#DB가 존재하지 않음|DB가 존재하지 않음]] 문단을 참고하자.
# DB에 정보를 질의해 정보를 가져오지 않기 때문.
 
# 마찬가지로 소규모 위키에서는 백업할 때에는 도쿠위키 전체를 압축만 하면 된다.
===다양한 다운로드 옵션===
# 단점은 아래의 [[도쿠위키#DB가 존재하지 않음|DB가 존재하지 않음]] 문단을 참고하자.
다운로드시 '''"개발자용/안정버전/구버전 안정버전"''' 3가지의 버전과 언어, 변경점만 다운로드 옵션, 주요 플러그인 추가, (윈도우 한정) 웹서버 포함 버전 선택을 할 수 있다. 이는 다른 위키 엔진들은 코어 파일들에 포함되어 있는 것에 비해 용량의 측면에서는 도쿠위키가 유리하다.


==단점==
==단점==
===DB가 존재하지 않음===
===DB가 존재하지 않음===
# 정확히 말하자면 Mysql 과 같은 DB 프로그램이 필요 없다는 거지 파일 DB를 DB로 보지 말자는 아니다.
정확히 말하자면 Mysql 과 같은 DB 프로그램이 필요 없다는 거지 파일 DB를 DB로 보지 말자는 아니다. 이 점에 대한 단점은 규모가 커질때 속도 문제와 백업 문제가 있다. 규모가 커지면 그만큼 문서량도 많아지는데, 그러면 파일 DB의 숫자와 용량이 증가하게 된다. 그래서 속도가 느려지고, 백업하는데 오래 걸린다.<ref>물론 요즘 특히 VPS 서버들은 SSD를 사용하기 때문에 속도 문제는 줄어들었지만, HDD와 비교 했을때 빠르다는 것이지 Mysql과 같은 DBMS를 사용하는 다른 위키 엔진과 비교를 해서 빠르다는 것은 절대 아니다!</ref>
# 이 점에 대한 단점은 규모가 커질때 속도 문제와 백업 문제가 있다.
## 규모가 커지면 그만큼 문서량도 많아지는데, 그러면 파일 DB의 숫자와 용량이 증가하게 된다.
## 그래서 속도가 느려지고, 백업하는데 오래 걸린다.<ref>물론 요즘 특히 VPS 서버들은 SSD를 사용하기 때문에 속도 문제는 줄어들었지만, HDD와 비교 했을때 빠르다는 것이지 Mysql과 같은 DBMS를 사용하는 다른 위키 엔진과 비교를 해서 빠르다는 것은 절대 아니다!</ref>


==타 CMS와 연동==
==타 CMS와 연동==
# 타 CMS와 연동하는 정보가 많이 알려진 위키 엔진이다.
타 CMS와 연동하는 정보가 많이 알려진 위키 엔진이다. 좀 오래된 내용이기는 하지만, [https://sam.hided.net/wiki/개발/xe_dokuwiki연동 XE]와 [http://www.conschool.com/정보기술:도쿠위키와_그누보드_연동 그누보드]와 연동이 가능하다.
# 좀 오래된 내용이기는 하지만, [https://sam.hided.net/wiki/%EA%B0%9C%EB%B0%9C/xe_dokuwiki%EC%97%B0%EB%8F%99 XE]와 [http://www.conschool.com/doku.php?id=%EC%A0%95%EB%B3%B4%EA%B8%B0%EC%88%A0:%EB%8F%84%EC%BF%A0%EC%9C%84%ED%82%A4%EC%99%80_%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C_%EC%97%B0%EB%8F%99 그누보드]와 연동이 가능하다.




==각주==
==각주==

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와 그누보드와 연동이 가능하다.


각주

  1. ↑ 최소 버전이 5.6이지만, 최신버전 사용을 권장하고 있다.
  2. ↑ PHP 7.0 이상이 설치 되어 있고, 우분투 16.04 또는 데비안 9 이상인 경우에는 설치해야 한다.
  3. ↑ 물론 요즘 특히 VPS 서버들은 SSD를 사용하기 때문에 속도 문제는 줄어들었지만, HDD와 비교 했을때 빠르다는 것이지 Mysql과 같은 DBMS를 사용하는 다른 위키 엔진과 비교를 해서 빠르다는 것은 절대 아니다!

최근 바뀜

더 보기