[공지] openNAMU 계정 이전 신청을 받고 있습니다.

openNAMU (r65)

해당 리비전 수정 시각:
권한 부족
편집 권한이 부족합니다. 로그인된 사용자(이)여야 합니다. 해당 문서의 ACL 탭을 확인하시기 바랍니다. 대신 편집 요청을 생성할 수 있습니다.
알림
현재 진행 중인 사용자 토론이 있습니다.
[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
오픈나무
openNAMU
종류
주요 언어
지원 문법
지원 언어
개발자
라이선스
BSD 3-Clause License
브랜치
dev, beta[기본값], stable, master
최신 버전
v3.4.5
1. 개요2. 특징3. 역사
3.1. Node.js3.2. 파이썬
4. 사용하는 위키
4.1. 접속 불가능한 위키4.2. 다른 엔진으로 변경한 위키

1. 개요[편집]

파이썬 기반으로 만들어진 위키 엔진이다.

2. 특징[편집]

  • 이름은 the seed 같은 엔진을 만들기 위해 openNAMU로 지었다고 한다. #
  • 파이썬 기반으로 만들어져 있기 때문에 파이썬을 지원하지 않는 호스팅은 구동할 수 없다. AWS의 EC2 같은 호스팅을 고려해 보자.
  • 오픈나무는 인터넷 익스플로러의 지원이 끝났기 때문에 인터넷 익스플로로 접속하면 엣지로 켜진다.
  • 개발자가 쓰려고 만든 기능이 꽤 있다. 오늘의 개인 문서
  • 오픈나무에서 사용되는 나무마크의 정식 이름은 오픈나무마크라고 한다. 그래서 the seed에서 쓰이는 나무마크와는 살짝 다른 점도 있다. #
  • 아직 네임스페이스가 지원되지 않는다. 하지만 지원할 계획은 있어 보인다. #
  • 버그 패치 속도가 매우 빠르다. 웬만하면 3-4일이면 수정이 된다.
  • 구조가 좀 어설프다. 이 단점은 커스텀 하기 쉬워진다는 장점도 생기긴 한다.
  • 개발 이념이 가볍게, 간단하게이다. 개발 이념에 맞게 설치가 엄청 간단하다. #
  • 이스터에그가 존재다. #
  • 브랜치는 여러 개가 존재한다. 업데이트 주기는 다음과 같다고 한다. 업데이트 주기 릴리즈 계획
    • dev: 개발 버전. 버그가 많이 발생할 수 있다.(1일)
    • beta: 베타 버전. 잘 굴러갈 정도가 되면 업데이트된다. (2주)
    • stable: 안정 버전. 안정적으로 쓸 수 있는 버전이다. (3개월)
    • master: 브랜치가 3개로 나눠지기 전에 사용하던 브랜치이다. 흔적을 보면 dev 자리였는 듯. #

3. 역사[편집]

3.1. Node.js[편집]


  • 2016년 4월 23일, 첫 커밋이 올라가면서 오픈나무의 역사가 시작되었다.
  • 저장 방식을 많이 변경했다. (JSON → TXT → MySQL)
  • 개발자가 Node.js의 한계를 느꼈는지 언어를 변경하면서 마지막 커밋을 끝으로 Node.js 버전은 끝나게 되었다.

3.2. 파이썬[편집]


  • DB를 다음과 같이 변경하였다. MySQL → SQLite → MySQL, SQLite
  • v3.3.0(추측)때 JS 오픈나무마크로 렌더러가 바뀌면서 레거시 엣지에서는 RAW만 출력되는 오류가 있었는데, v3.4.5와서 신형 렌더러로 변경되고 문제가 해결되었다.

4. 사용하는 위키[편집]

공식
ONTS
일반
남갤위키
로미위키
먼지위키
밀양위키
소나위키(수정)
학교
GBSWiki(수정)
외대부고 위키
개인
1392위키(수정)
광토리의 백과사전
루나위키
모래위키
(수정): openNAMU 수정한 버전을 사용하는 위키
단독 문서가 없는 위키는 openNAMU/사용 위키 문서를 참고하세요.

아래 목록은 2022년 12월 4일 기준입니다.
순정을 사용하는 위키
위키 이름
링크
서버 위치
브랜치
기본 스킨
지원 스킨 수
라이선스
GBSWiki
일본
stable
LibertyForNorth
7개
CC BY-NC-SA 3.0
ONTS
미국
dev
Tenshi
5개
BSD 3-Clause
가야위키
한국
stable
marisa
1개
CC BY-NC-SA 2.0 KR
곰큐위키
한국
beta
Liberty
3개
CC BY-NC-SA 2.0 KR
만두위키
stable
marisa
1개
CC0
미국
beta
Liberty
4개
미정
엔젤위키
한국
dev
Liberty
5개
CC BY-NC-SA 2.0 KR
한국
dev
Liberty
4개
CC BY-SA 4.0
개인 위키
위키 이름
링크
서버 위치
브랜치
기본 스킨
지원 스킨 수
라이선스
광토리위키
한국
dev
Liberty
4개
CC BY 4.0
우아즈위키
한국
stable
Tenshi
2개
CC BY 4.0
일부 수정해서 사용하는 위키
위키 이름
링크
서버 위치
수정한 엔진 이름
지원 스킨
라이선스
Diki Wiki
한국
-
2개
CC BY-NC-SA 2.0 KR
일본
-
2개
CC BY-NC-SA 2.0 KR

4.1. 접속 불가능한 위키[편집]

  • 일반 위키
    • OPENWIKI #
    • 기록위키 #
    • 도린위키 @
    • 트와이스 위키 @
    • 한빛위키 @
    • 알파고위키 #
    • MGWiki #
    • ONDS[6] #
    • 인싸위키 @
    • 허수위키 #
  • 개인 위키
    • 파온케위키 #
  • 미러
    • 무나위키 미러 @

4.2. 다른 엔진으로 변경한 위키[편집]

[1] 정식적인 이름은 오픈나무마크. #[예정] [기본값] [http] https 연결이 안 되기 때문에 보안에 취약함.[클플] [6] Open Namu Demo Server[7] 미디어 위키가 있는 상태에서 오픈나무 위키를 추가로 개장한 형태였다. 하지만 이용률이 저조해서 그런지 통폐합되었다.



라이선스를 별도로 명시하지 않은 문서는 CC BY-SA 4.0에 따라 이용할 수 있습니다.
자세한 내용은 다올위키 라이선스 정책을 확인하시기 바랍니다.

기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

오픈 소스가 아닌 다올위키의 고유한 디자인을 무단으로 도용하는 것과, 운영 문서를 포함한 모든 문서를 라이선스를 지키지 않고 무단으로 가져가는 행동은 저작권 위반이며 법적 책임을 물 수 있습니다.