Hello, I'm andrew.
분류 전체보기 (360)
History (4)
Book (31)
Diary (110)
Bicycle (1)
Interesting (41)
Database (11)
Software (19)
Seminar (23)
MyThink (21)
OS (29)
Languages (45)
Computer (4)
draft (0)
«   2009/07   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
트랜스포머 2 - 패자의 역습 (Re..
Tiveloper
간단한 jQuery 시작하기 자료
K-Train @ Let Me Flow
오늘도 밤을 세워야 하는 개발자..
: Ray,DAVIDEUNG,PinkPapa의 소..
코더(Coder)의 비애
레이의 소프트웨어 개발 팀블로그
도와주세요, 팀장이 됐어요!
The note of Legendre
367,280 Visitors up to today!
Today 10 hit, Yesterday 59 hit
rss
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2006/11/28 23:55


여러가지 위키위키를 설치해보고 사용해보다, 최근에는 dokuwiki쪽으로 거의 기울어져가고 있다.
처음에는 MoinMoin을 이용했고, 이후 koMoinMoin, moniwiki, 기타 등등 위키들을 이용했었다.

DokuWiki는 아래의 홈피에서의 간략한 설명에서도 나와 있듯이, 개인적인 위키로 쓰기에는 다소 불편한 점도 있다.

DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files – no database is required.
인용 : http://wiki.splitbrain.org/wiki:dokuwiki


DokuWiki를 쓰면서 느낀 매력은 정형화된 문서를 만드는 강력한 syntax인 것 같다. 기존의 위키위키는 메모장을 이용하는 느낌이었고, DokuWiki는 워드프로세서를 이용하는 느낌이었다.(개인적인 느낌일뿐이지만).

모인모인 위키와 syntax가 약간 틀려서 처음에는 적응하는데 힘들었다.

그리고 모인모인이 문서의 구조를 사용자의 자유에 의해서 쉽게 변형이 가능하게 했다면, DokuWiki는 문법적으로 정형화된 포맷을 이용하게 되어 있다.(위키위키 사용자가 아니면 이말이 이해가 잘 되지 않을 것이다.)

몇가지 DokuWiki만의 특징을 추려보면(이것은 나의 사용경험에서 나온 것임)

  1. 문서 및 내용에 대한 인덱스(Table Of Contents)는 자동으로 만들어준다. 특별히 문서에 표시할 필요가 없다.
  2. 강력한 사용자 제어 시스템(Access Control Lists (ACL)) : 이것은 moniwiki에도 채용할 거라는 소문이 있다.
  3. 독특한 namespace를 이용해서 문서를 분리시킨다.(기본적으로 CamelCase제목을 지원하지 않는다.)
  4. 강력한 Syntax Highlighting(GeSHi Generic Syntax Highlighter를 이용함)
  5. Embedding HTML and PHP(기본적으로는 disable되어 있음)
이 외에 다용한 옵션이 많은데, 잘 이용하진 않는다.

아참, 단점도 있다. 검색이 단순하다.(예전에는 한글검색이 잘 되지 않았다고 하는데 이제는 잘 된다)
그리고 이것은 단점인지 장점인지 헷갈리는데, 패치와 개발이 수시로 진행된다. 그만큼 활동적인 위키가 아닌가 싶다.

그리고 최근에 이르러는 설치(설정)도 웹으로 바로 할 수 있기 때문에, 단순히 다운로드후에 압축파일을 풀어서 install.php를 실행시키는 것만으로 특별히 할 작업은 없다.

다양한 plugin과 template이 존재하며, 각자 취향에 맞게 이용하면 된다.(기본설치를 벗어나 각종 plugin을 설치하게 되면, 추후에 data 이전시에 문제상황이 발생할 여지가 있어서, 나는 어떤 tool이든지 특별한 경우가 아니면 default설정이외에는 잘 건드리지 않는다.)

처음 설치하게 되면 다소 심플한 디자인을 보여주는데, 내 홈피에 설치된 것처럼 이런 layout으로도 꾸밀 수 있다.

마무리하면서 정리하자면, DokuWiki는 개인의 자료를 문서화하는 강력한 툴이라는 것과 사내용 문서화 Tool로도 가장 훌륭한 위키엔진이라고 생각한다.(물론 훌륭하고 더 큰 이른바 Enterprise급 위키엔진들이 존재하지만, 쉽고 가벼워야 사용자들이 쉽게 쓰지 않을까 생각한다.)

이상, 어설픈 DokuWiki 이용기를 마무리 해봅니다. +ㅅ+ 부족한 부분은 다음에 refill 하겠습니다.

p.s. 혹시 DokuWiki를 사용하시는 분이시라면, Comment나 이 곳에 홈페이지 URL을 남겨주시면 감사하겠습니다.