openNAMU
(비교)
r10 vs r11 | ||
---|---|---|
1 | [include(틀:문서 주제, 주제1=위키엔진, 주제2=openNAMU)] |
|
1 | [include(틀:문서 주제, 주제1=위키엔진, 주제2=openNAMU)] |
|
2 | ---- |
|
3 | == 개요 == |
|
4 | * [[https://github.com/2DU/openNAMU|깃허브 주소]] |
|
5 | * [[https://2du.pythonanywhere.com/w/FrontPage|테스트용 위키]] |
|
6 | ||
2 | 7 | 나무위키의 나무마크 문법을 지원하는 파이썬 기반 위키 엔진이다. |
8 | ||
4 | 9 | [[파이썬]] 3.5버전 이상의 환경에서 작동한다. |
5 | ||
6 | ||
7 | ||
10 | ||
11 | == 원리 == |
|
12 | 개발 초기에는 Node.js Express 기반이었고 json에 모든걸 기록하는 형태였으나, 초기화이후 모니위키의 형식인 파일에 기록하는 방식을 쓰게 되었다. |
|
13 | 엄밀히 말하면 나무위키의 더시드 엔진보다 모니위키에 가깝다. |
|
14 | ||
15 | 구조적 문제의 해결을 위해 MySQL로 작동하는 오픈나무를 개발 중이였지만 개발자의 편의를 위해 파이썬으로 바꿨다고 한다. |
|
16 | 또한 개인용으로 쓰기 좋고 백업이 편한 DB를 찾다가 SQLite로 바꾸었다. 현재는 MySQL도 불안정적으로 지원하고 있긴하다. |
|
17 | ||
18 | == 위키목록 == |
|
19 | * [[소나위키]] |
|
20 | * [[시드위키]] |
|
21 | * [[Crerty]] |
|
22 | * [[트와이스 위키]] |
|
23 | * [[한마음위키]] |
|
24 | * [[만두위키]] |
|
25 | * [[위키스]] |
|
26 | * [[ONTS]] |
|
27 | == [[/개발 내역]]== |
|
28 | [include(틀:상세 내용, 문서명=openNAMU/개발 내역)] |
|
29 | [[분류:오픈나무]] |