Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

Moniwiki

PHP 기반의 위키 시스템이다. 모인모인 위키엔진의 이름을 살짝 바꿔서 이름을 만들었다. 이름에서 알 수 있듯이 모인모인 위키를 기반으로 하고 있다. 모인모인 위키의 문법을 거의 그대로 사용하고 있다. 2003년 부터 개발이 시작된 10년이 넘게 유지/보수 중인 장수 프로젝트다. 여기저기 알게 모르게 모니위키를 사용하는 사이트들이 있다.

꾸준히 관리가 이루어지는 장수 프로젝트이긴 한데, 기여자가 적은 관계로 활발하게 개발이 이루어지고 있지는 않다. 그냥 잊혀지지 않은 정도였다고나 할까 ? 그러다가 엔하위키의 성공으로 최근들어 활발하게 개발이 진행중이다. 서비스의 성공이 개발에 영향을 미친 케이스인 듯. 모니위키로 서비스를 시작했는데, 서비스가 커지다 보니 부족한 점이 눈에 띄고, 이걸 개선하려다 보니 개발자와 피드백을 하게 되고 그러다가 개발에 불이 붙었다. 최근에 버전이 잘 올라간다.

모니위키의 특징이자 장점이자 단점은 파일 시스템기반이라는 점이다. 웹서버(apache 혹은 nginx 와 같은)와 PHP만 있으면 사용할 수 있으므로 설치, 유지보수가 용이하는 장점이다. 반면 파일 시스템 기반이라서 검색이 쉽지 않고, 문서의 구조를 변경하기가 어렵다는 단점이 있다.

또 다른 장점은 확장이 매우 쉽다는 점이다. PHP를 알고 있다면, 간단하게 플러그인을 개발해서 붙일 수 있다. 내 입장에서 가장 큰 장점이다. 모니위키 기반으로 시스템, 이슈관리 시스템을 개발해서 사용하기도 했다.