| r138 vs r139 | ||
|---|---|---|
| ... | ... | |
| 10 | 10 | '''[[https://feedback.theseed.io|더시드 포럼]]''' |
| 11 | 11 | |
| 12 | 12 | == 개요 == |
| 13 | [[나무위키]]와 [[알파위키]]에서 사용하는 [[위키 엔진]]으로 [[namu]], [[PPPP]], [[kasio]]가 개발했다. the seed라는 이름은 개발 단계에서 통용되는 코드네임[* 이에 대한 [[https://namu.wiki/topic/2816#26|PPPP의 답변]]]이었으나 나무위키의 엔진을 지칭하는 공식적인 이름이 된 것으로 보인다.([[https://namu.wiki/License|#]]) 본 엔진은 [[Node.js]]의 Express.js [[프레임워크]]를 사용했다. | |
| 13 | [[나무위키]]와 [[알파위키]]에서 사용하는 [[위키 엔진]]으로 [[namu]], [[PPPP]], [[kasio]]가 개발했다. the seed라는 이름은 개발 단계에서 통용되는 코드네임[* 이에 대한 [[https://namu.wiki/topic/2816#26|PPPP의 답변]]]이었으나 나무위키의 엔진을 지칭하는 공식적인 이름이 된 것으로 보인다.([[https://namu.wiki/License|#]]) 본 엔진은 [[Node.js]]의 Express.js [[프레임워크]]를 사용했다. | |
| 14 | 14 | |
| 15 | 15 | == [[알파위키:문법 도움말|문법]] == |
| 16 | 16 | [include(틀:상세 내용, 문서명=알파위키:문법 도움말)] |
| ... | ... | |
| 36 | 36 | == 기타 == |
| 37 | 37 | 기본적으로 비공개 엔진이기 때문에 일반인들이 구할 수 없다. 대체용으로 나온 게 [[오픈나무]]. |
| 38 | 38 | |
| 39 | [[나무위키]] 외에도 더시드위키, 알파위키에서도 사용된다. 지금은 폐쇄된 R18위키에서도 사용되었다. | |
| 40 | ||
| 41 | 39 | 4.12.0 이하 버전은 HTML과 자바스크립트를 알아보기 쉬웠는데, 현재는 페이지들의 HTML을 열어보면 data-v-(해시) 등의 속성으로 요소들을 구분하게 되어있어 일반적으로 알아보기 어렵게 되어있다. 또한 자바스크립트도 전부 난독화되어있어 변수 및 함수 이름들이 16진수 숫자로 되어있고, 작동하지 않는 코드들이 삽입되어있고, 문자열도 인코딩되어있어 알아보기 매우 어렵게 되어있다. 거기에 더해서 모든 문자열들을 한 배열에 모아놓고 함수를 통해서 배열에 접근하는 등 매우 복잡하게 되어있다. |
| 42 | 40 | |
| 43 | 41 | 4.13.0부터 내부 구조가 대거 수정되었다. 4.15.0까지는 기존 방식의 스킨과의 호환성을 위해 해당 스킨을 적용하면 옛 인터페이스를 사용할 수 있었다. 나무위키는 2019년 말쯤에 4.16.0으로 업데이트되어 기존 레이아웃을 사용할 수 없었으나 더시드위키는 업데이트되지 않아 거기서 계속 사용할 수 있었다. 그러다가 2020년 3월 1일에 더시드위키도 4.16.0으로 업데이트되어서 기존 방식과 인터페이스는 더 이상 볼 수 없게 되었다. |
| 44 | 42 | |
| 45 | 리버티 스킨 기준으로 신 프론트엔드(버전 4.16.0) 이후로 스크립트의 총 크기가 거의 1MB[* | |
| 43 | 리버티 스킨 기준으로 신 프론트엔드(버전 4.16.0) 이후로 스크립트의 총 크기가 거의 1MB[* 알파위키에는 없는 senkawa 스킨은 약 0.7MB이다.]씩 되어서 모바일에서 데이터 네트워크를 사용하여 접속하는 경우 주의가 필요하다. 다만 지금은 크기가 좀 줄긴 했다. | |
| 46 | 44 | |
| 47 | 45 | 2021년 1월 20일 부로 포럼이 리뉴얼되었다. |
| 48 | 46 | |
| ... | ... |