•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
r3 vs r8
1
[[분류:윈터위키/일반 문서]]
2
[목차]
31
2
||<tablewidth=300><tablealign=right><-2> ||
3
|| 개발자 || [[https://librewiki.net/wiki/사용자:2여|사용자:2여]] ||
4
|| 문법 || [[나무위키|나무마크]] ||
5
||<-2> [[http://2du.pythonanywhere.com/|테스트 서버]], [[https://github.com/2DU/openNAMU|깃허브]] ||
6
[목차]
47
== 개요 ==
5
* [[https://github.com/2DU/openNAMU|GitHub]]
6
* [[https://github.com/2DU/openNAMU|]][* 간단한 이슈는른 개발자도 담당한다고 한다.]
7
* [[https://2du.pythonanywhere.com|공식 위키]]
8
나무마크를 지원하는 [[]] 기반의 위키 엔진이다.
89
9
[[the seed]]의 [[나무마크]] 문법을 지원 [[Python|파이썬]] 기반 [[위키 엔진]]이다. [[Python|파이썬]] 3.5 이상을 사용할 있는 기기[* [[라즈베리 파이(컴퓨터)|라즈베리 ]]는 물론 '''[[안드이드(운영체제)|안드로이드]]'''에서도 동작이 가능하다. PyDroid 3 등의 파이썬 3을동하는 애플리케이션을 사용한다.]에서 동작이 가능하다.
10
== 장단점 ==
11
간단히 요약자면 그냥 개인위키 ~ 중소형 위키로 먹기 좋다.
12
=== 장점 ===
13
* 설치가 간단한 다.
14
* 설치하고 바 먹기 좋다.
15
* 파이썬 있으면 대부분 돌아간다.
16
* 조가 간단해서 개조가 쉽다.
17
* 나무마크 문법중 대부분은 지원된다. (소수의 문법은 지원이 되지 않음)
1018
11
== 작동 원리 ==
12
원래는 [[Node.js]] Express 기반이였고 json에 모든 기록하형태였으나 한번 엎어진후로 파일에 기록하[[모니위키]] 형식을 띄게 되었다. ~~그래서 엄밀히 말하면 [[the seed]]보모니위키에 가까웠었다.~~
19
=== 단점 ===
20
* 구조가 좀 어설프다. [* 미디어위키나 시드 엔진 같은 경우에로그인 창에 가는 쉽지만, 오픈나무'''사용자'''를 누르고 따로 로그인 페이지로 접속해야 한다.]
21
* 몇몇 기능이 나사 빠졌.
22
* 확장기능이 없다.
1323
14
그래서 구조적 문제를 해결하기 위해서 [[MySQL]] 돌아가는 오픈나무가 [[https://github.com/2DU/Ownet|개발중]]이였는데 편하게 개발하려고 파이썬으로 변경하였다. 또 그냥 개인용으로 쓰기 좋고 백업이 편한 디비를 찾다가 [[SQLite]] 바꾸었다. 지금은 [[SQLite]] [[MySQL]] 병행하여 사용 중이다.
24
== 변화상 ==
25
||<tablealign=center> 저장 방법 || [[JSON]] > [[파일]] > [[MySQL]] > [[SQLite]], [[MySQL]] ||
26
|| 언어 || [[Node.js]] > [[Python]] ||
27
|| 웹 프레임워크 || Express > Flask > bottle > Flask ||
1528
16
=== 변화상 ===
17
저장 방법 : [[JSON]] > [[파일]] > [[MySQL]] > [[SQLite]], [[MySQL]]
18
언어 : [[Node.js]] > [[Python]]
29
== 사용하는 위키 ==
30
* [[https://2du.pythonanywhere.com/w/FrontPage|개발자 위키(ONTS)]]
31
* [[바다위키 (2019년)|바다위키]]
32
* [[시드위키]]
33
* [[지찬위키]]
34
* [[한마음위키]]
1935
20
좀 많은 변화가 있었는데 개발자의 실력이 떨어져서 그렇다 [[카더라]]
2136
22
== 장단점 ==
23
간단히 요약하자면 그냥 [[개인위키]] ~ 중위키로 써 먹기 좋다. 또한 개조가 쉬워 자신만의 위키를 만들고 싶은 사람에게 추천한다.
37
[[분류:위키 소프트웨어]]
38
[[분류:나무위키]]
2439
25
=== 장점 ===
26
* 설치가 간단한 편이며 설치하고 바로 써 먹기 좋다.
27
* 몇몇 법을 제외한 거의 모든 나무마크가 지원된다.
28
* 쓸모있는 기능은 거의 다 내장되어 있다.
29
* 구조가 간단해개조 상당히 쉽다. [* 코드가 한눈에 알아보기 쉽게 되있으며, 조금만 개조해도 [[the seed]]처럼 보인다.]
30
31
=== 단점 ===
32
* 버그가 조금 많은 편이다.
33
* 확장 기능이 존재하지 않는다.
34
* 대형 위키에는 걸 맞지 않는다. [* 요즘은 수많은 기능 추가와 버그 패치로 나아진 편.]
35
* VirtualHost를 지원하지 않는다.
36
37
== 기타 ==
38
* 예전에는 개발자가 개발을 포기했으나 다른 개발자가 다시 잡고 개발 중이다.
39
* 위키엔진을 왜 만들었냐면 '''[[도쿠위키]]랑 [[모니위키]]를 써봤는데 맘에 안 들어서''' 그렇다고 한다. [[https://2du.pythonanywhere.com/w/오픈나무]]
40
* [[크리어티]]에서 개조하여 사용하고 있는 엔진이다.
40
[각주][include(틀:문서 가져옴/미디위키, wiki=리브레 위키, wikiurl=https://librewiki.net/, article=openNAMU, oldid=1331269, entrypoint=wiki)]