나무위키 모바일 미러 (일반/어두운 화면)

[image]
이 문서는 모니 위키(으)로 검색해도 들어올 수 있습니다.

[image]

1. 소개
2. 장단점
2.1. 장점
2.2. 단점
2.3. 비고
3. 개발상황
3.1. 2003년
3.2. 2004년
3.3. 2005년
3.4. 2006년
3.5. 2009년
3.6. 2010년
3.7. 2011년 ~ 2012년
3.8. 2013년
3.9. 2014년
3.10. 2015년
3.11. 2016년
4. 문법 호환성
5. 그 외
6. 모니위키를 사용하는 위키위키 리스트
7. Cafe24 설치 문제
8. 속도 향상을 위한 팁
9. 관련문서

1. 소개

오픈소스 위키 엔진. PHP 기반이며 라이센스는 GPL.

github에 이전 이후 2013년 7월 1일에 1.2.0 릴리스가 출시되었다.(모니위키 1.2.0)

2016년 1월 31일 기준 최신 버전은 1.2.5p2 릴리스이다. 2015년 6월 이후 1.2.5 버전이 리그베다 위키에 적용되고 있었는데, 12월 18일 1.2.5 릴리스를 적용한 것으로 보인다.

원래 파이썬용으로 되어 있던 위키 엔진인 모인모인을 PHP로 흉내내어 만든 물건이다. 개발자 wkpark는 php로 만든 phiki라는 php3 구형 소스가 모니위키 본체 소스였다고 밝히고 있으며, 사실 phiki 역시 pikipiki라는 모인모인의 모체가 되었던 작은 위키 엔진을 흉내내어 만든 것. 그 외에도 phpwiki 등등의 다양한 오픈소스 위키 엔진을 참조하였다고 한다.

우리나라에서 많이 쓰이고 있는 위키 엔진이라고 알려져 있지만, 인터넷에서는 도쿠위키미디어위키 추천 글을 더 많이 볼 수 있다. 도쿠위키는 개인 PC, USB에 설치할 수 있으며, 미디어위키는 위키백과의 엔진으로 널리 알려져 있기에 사용자가 계속 증가하고 있으며 모니위키 사용자는 생각만큼 많지 않다.

리그베다 위키의 모니위키는 기존 엔하위키에서 사용되던 오위키에 있던 문서와의 호환성을 위해 일부 태그 처리 방식 등을 수정한 커스텀 버전을 사용하고 있었으며, 2010년 10월부터 1.1.5 커스텀 버전을, 2013년 8월부터 2015년 4월까지 1.2.0 커스텀버전이 사용되었다.

아래 목록을 봐도 알겠지만 원래는 소규모 개인 위키나 커뮤니티 위키에 적합한 엔진이었다. 하지만 커뮤니티 위키 중 하나였던 엔젤하이로 위키[2]가 점점 커져서 리그베다 위키가 되면서 본의 아니게 대형 위키에도 쓰이는 엔진이 되었다. 리그베다 위키의 규모가 커지면 커질수록 대형 위키를 운용하기에는 한계가 많은 모니위키의 약점이 드러나게 되었으며 리그베다 위키와 wkpark의 상호 소통을 통해 이를 보완해나가고 있다. 덕분에 신버전 배포가 매우 더디기로 유명했던 모니위키는 2010년대 중반엔 미친듯한 업데이트 속도를 보여주고 있으며, 리그베다 위키는 본의 아니게 모니위키 기반 위키위키의 첨병 역할을 하는 중이다.

2015년 리그베다 위키 사유화 사태 이후 이 엔진의 미래도 암울해지고 있다. 리그베다 위키 외에 대규모 위키에선 이 엔진을 거의 사용하지 않기 때문. 다만 리그베다 위키의 위키지기[3]가 된 wkpark가 리그베다 위키 게시판에 직접 모니위키 관련 여러 게시물을 작성하는 것을 보면 개발자 측에서도 모니위키를 '대규모 위키에 최적화' 시키기 위한 노력을 하고 있는 듯하다.

2. 장단점

2.1. 장점

2.2. 단점

2.3. 비고

3. 개발상황

3.1. 2003년

3.2. 2004년

3.3. 2005년

3.4. 2006년

이때까지는 업데이트가 느린것을 알 수 있다.

3.5. 2009년

3.6. 2010년

3.7. 2011년 ~ 2012년

3.8. 2013년

리그베다와 모니위키 서로에게 윈윈인 듯하다.

3.9. 2014년

3.10. 2015년

3.11. 2016년

4. 문법 호환성

대부분의 모니위키 문법은 나무마크에서도 호환되고 그 반대도 성립하지만, 일부 차이가 존재한다. 다음은 모인모인 1.x, 모인모인 1.9 및 모니위키와 나무마크 문법 호환성에 대한 테이블이다.

위키엔진/문법

모인모인 1.0

모인모인 1.9

모니위키

나무마크

비고

WikiCreole 호환성

<<매크로>>

미지원

지원

지원

미지원

호환

[[매크로]]

지원

지원

지원

[매크로][8]

비호환

$ LaTeX $ 수식

미지원

미지원

지원

미지원 (<math>LaTeX</math> 지원)

비호환

[문서이름] 연결

미지원

미지원

지원[A]

미지원[B]

비호환

wiki:문서이름 연결

지원

지원

지원[A]

미지원[B]

비호환

---- 수평줄(하이픈 네개 이상)

지원

지원

지원

10개 이상까지 정상 랜더링

호환

테이블 배경색 <#000000>

지원

지원

지원

지원 중단 예정

비호환

모인모인 계열 문법과 호환성 설명

5. 그 외

6. 모니위키를 사용하는 위키위키 리스트

7. Cafe24 설치 문제

Cafe24에 모니위키를 설치하면 "Revision History"가 제대로 동작하지 않는다. 모니위키는 버전 관리에 rcs를 사용한다. rcs는 diff라는 프로그램을 사용한다. cafe24의 diff는 /home/bin 경로에 있는데 rcs의 경로지정이 잘못돼서 오작동을 일으킨다. 이 문제는 다음 방법으로 해결할 수 있다.

8. 속도 향상을 위한 팁

위키 게시판에서 모니위키 개발자 wkpark이 밝힌 속도향상 팁은 아래와 같다.

  1. 캐시를 써라 : config.php 파일에 $cachetime=60*60*24; // 라고 넣으면 캐시를 하루 단위로 갱신.

9. 관련문서


  1. [1] 현재 모니위키 웹사이트가 접속 불가라서 이쪽과 리그베다 위키에서 개발되고 있다.
  2. [2] 2010년 이전만 해도 오타쿠의, 오타쿠에 의한, 오타쿠를 위한 오덕위키였으며 지금도 그러하다. 다만 2010년대 들어 일반지식을 다루는 문서들이 급격히 늘어서 상당히 희석된 것. 오타쿠 커뮤니티 부속으로 시작된 위키위키행정구역 개편이라던가 외교적 수사 같은 내용을 담고 있을거라고 누가 생각하겠는가?(...)
  3. [3] 현 리그베다 위키 관리자을 보조하는 특별 권한을 가진 회원.
  4. [4] 보안상의 문제로 비활성화 되어있다는 영문 메시지가 웹사이트 상단에 박히면서 위키엔진 동작에 문제가 생긴다.
  5. [5] 모니위키 개발브랜치 dev-next에서부터 10년 넘은 낡은 코드를 분리 및 개선하려 하고 있다.
  6. [6] 참고로 퍼즐릿 정이 수정했다고 한다.
  7. [7] 모인모인 호환.
  8. [8] 초기에는 [[매크로]] 형태도 지원했다.
  9. [A] 9.1 9.2 리그베다 위키에서는 비권장 문법이었다.
  10. [B] 10.1 10.2 초기에는 지원됐으나, 개발자측에서 지원을 중단했다.

분류

CC BY-NC-SA 2.0 KR(일반 뷰)