분류: 바다위키

[틀:바다위키]

[틀:공식 문서]

목차

1. 개요
2. 안내
3. /api/w
4. /api/raw

1. 개요

바다위키에서 사용하는 엔진은 openNAMU입니다. 그렇기에 openNAMU에서 지원하는 기본적인 API의 대부분과 추가 API를 지원합니다. 다음은 각각 API의 설명입니다. 아직 API 요청에 특별한 키나 헤더는 필요하지 않으나, 과도한 요청이나 서버에 무리가 올 정도의 요청을 반복하면 해당 아이피로의 요청 차단 및 이후 API 요청 시 추가 키를 발급받도록 조치할 예정입니다.

2. 안내

바다위키는 기술적인 문제로 시스템 문서가 아닌 일반 문서 한정으로, 문서가 존재하지 않아도 200을 반환합니다. status_code 등의 서버 상태를 사용하지 않는 것을 권장합니다. 없는 문서는 404를 반환하는 API를 따로 준비 중에 있습니다.

3. /api/w

렌더링 된 문서 내용을 불러옵니다. { "data": "문서의 HTML", "js_data": "렌더링에서 사용된 js (include 등)", "title": "요청한 문서의 제목" }

https://badawiki.site/api/w/바다위키 요청 시 다음 값 반환 (일부 생략)

{
"data": "<table class=\"\" style=\"width: 350px;float: right;border: #00AFFF 2px solid;\"><tbody><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"2\"><b><span style=\"color: #FFFFFF;\"><span style=\"font-size: 140%;\">바다위키</span><br>badawiki</span></b> </td></tr><tr style=\"\"><td style=\"background: #ffffff;text-align: center;\" colspan=\"2\"> <span style=\"\"><span style=\"\"><img style=\"width: 200px;\" alt=\"파일:바다위키 로고 색상.png\" src=\"/image/eb78050542a5e66d48301b0cdb8b751ce05f51381dce214cfb8047be.png\"></span></span></td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">슬로건</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> 바다위키, 푸른 정보의 바다. </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">사용 언어</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a href=\"/w/%ED%95%9C%EA%B5%AD%EC%96%B4\">한국어</a> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">사이트 종류</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a href=\"/w/%EC%9C%84%ED%82%A4\">위키</a> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">위키 엔진</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a href=\"/w/openNAMU\">openNAMU</a> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">위키 문법</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a href=\"/w/%EB%B0%94%EB%8B%A4%EC%9C%84%ED%82%A4%3A%EB%AC%B8%EB%B2%95%20%EB%8F%84%EC%9B%80%EB%A7%90\">나무마크</a> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">설립일</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a href=\"/w/2019%EB%85%84\">2019년</a> <a href=\"/w/11%EC%9B%94%208%EC%9D%BC\">11월 8일</a> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">소유주</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a href=\"/w/%EC%82%AC%EC%9A%A9%EC%9E%90%3ABlueWhite\">BlueWhite</a> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">라이선스</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a href=\"/w/%ED%81%AC%EB%A6%AC%EC%97%90%EC%9D%B4%ED%8B%B0%EB%B8%8C%20%EC%BB%A4%EB%A8%BC%EC%A6%88%20%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4#s-4.6\">CC BY-NC-SA 2.0 KR</a> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">가입 필요 여부</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> 선택 </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">서버 위치</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> 일본<sup><a href=\"javascript:do_open_foot('include_1-fn-1')\" id=\"include_1-rfn-1\">[1]</a></sup> <div class=\"foot_plus\" id=\"include_1-cfn-1\"></div> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">영리 여부</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> 비영리<sup><a href=\"javascript:do_open_foot('include_1-fn-2')\" id=\"include_1-rfn-2\">[2]</a></sup> <div class=\"foot_plus\" id=\"include_1-cfn-2\"></div> </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">현재 상태</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> 운영 중 </td></tr><tr style=\"\"><td style=\"background: #00AFFF;text-align: center;\" colspan=\"1\"> <b><span style=\"color: #ffffff;\">사이트 주소</span></b> </td><td style=\"background: #FFFFFF;text-align: center;\" colspan=\"1\"> <a id=\"out_link\" rel=\"nofollow\" href=\"https://badawiki.site\">https://badawiki.site</a> </td></tr></tbody></table><br><div id=\"toc\"><span id=\"toc_title\">목차</span><br><br><span style=\"margin-left: 0px;\"><a href=\"#s-1\">1.</a> 개요 </span><br><span style=\"margin-left: 0px;\"><a href=\"#s-2\">2.</a> 역사 </span><br><span style=\"margin-left: 0px;\"><a href=\"#s-3\">3.</a> 문법 </span><br><span style=\"margin-left: 0px;\"><a href=\"#s-4\">4.</a> 비판 및 문제점 </span><br><span style=\"margin-left: 0px;\"><a href=\"#s-5\">5.</a> 이전 바다위키와 같은 점 </span><br><span style=\"margin-left: 0px;\"><a href=\"#s-6\">6.</a> 이전 바다위키와 다른 점 </span><br><span style=\"margin-left: 0px;\"><a href=\"#s-7\">7.</a> 서버 오류 내역 </span><br><span style=\"margin-left: 0px;\"><a href=\"#s-8\">8.</a> 다른 위키의 바다위키 문서 </span><br></div><br><br><h2 id=\"s-1\"><a href=\"#toc\">1.</a> 개요 <!--<span style=\"font-size: 12px\"><a href=\"/edit/%EB%B0%94%EB%8B%A4%EC%9C%84%ED%82%A4?section=1\"><span style=\"float: right\">[편집]</span></a></span>--><hr style=\"margin: 6px 0\"></h2><a href=\"/w/2019%EB%85%84\">2019년</a> <a href=\"/w/11%EC%9B%94%208%EC%9D%BC\">11월 8일</a>에 만들어진 위키. 운영이 종료되었던 기존 바다위키를 다른 개발자가 이어서 생성한 위키이다. &#x27;바다위키&#x27;라는 이름은 기존 바다위키와 동일하지만, 이름과 디자인만 비슷한 사실상 다른 위키이다. 똑같이 나무위키의 데이터베이스를 포크했으며, 2019년 3월까지의 데이터베이스를 포크하였다.<br><br>사이트의 스킨은 외부에서 배포하는 머티리얼 프레임워크를 사용해 자체 제작한 머티리얼 스킨을 사용하고 있다. 아래 파도가 움직이는 것이 특징.엔진도 이전 위키와 다르게 <a href=\"/w/%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4\">미디어위키</a>가 아닌 <a href=\"/w/openNAMU\">openNAMU</a>라는 <a href=\"/w/%EB%82%98%EB%AC%B4%EB%A7%88%ED%81%AC\">나무마크</a> 지원 엔진을 사용하고 있다. (생략)",
"js_data": "<script>render_html('include_1-');</script>",
"title": "바다위키"
}

4. /api/raw

문서의 원본을 불러옵니다. { "data": "문서의 RAW", "title": "요청한 문서의 제목" }

https://badawiki.site/api/raw/바다위키 요청 시 다음 값 반환

{
"data": "[[분류:바다위키]][[분류:위키]]\r\n[include(틀:회원수정)]\r\n[include(틀:한국어 위키/엔하계)]\r\n||<-2><tablealign=right><tablewidth=350><tablebordercolor=#00AFFF><bgcolor=#00AFFF><:>'''{{{#FFFFFF {{{+2 바다위키}}}[br]badawiki}}}''' ||\r\n||<-2><bgcolor=#ffffff><:> [[파일:바다위키 로고 색상.png|width=200]]||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 슬로건}}}''' ||<bgcolor=#FFFFFF> 바다위키, 푸른 정보의 바다. ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 사용 언어}}}''' ||<bgcolor=#FFFFFF> [[한국어]] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 사이트 종류}}}''' ||<bgcolor=#FFFFFF> [[위키]] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 위키 엔진}}}''' ||<bgcolor=#FFFFFF> [[openNAMU]] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 위키 문법}}}''' ||<bgcolor=#FFFFFF> [[바다위키:문법 도움말|나무마크]] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 설립일}}}''' ||<bgcolor=#FFFFFF> [[2019년]] [[11월 8일]] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 소유주}}}''' ||<bgcolor=#FFFFFF> [[user:BlueWhite|BlueWhite]] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 라이선스}}}''' ||<bgcolor=#FFFFFF> [[크리에이티브 커먼즈 라이선스#s-4.6|CC BY-NC-SA 2.0 KR]] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 가입 필요 여부}}}''' ||<bgcolor=#FFFFFF> 선택 ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 서버 위치}}}''' ||<bgcolor=#FFFFFF> 일본[* 이미지 서버만 미국 서버를 사용 중이다.] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 영리 여부}}}''' ||<bgcolor=#FFFFFF> 비영리[* 광고를 전혀 부착하지 않았으나 최근에는 서버비 부족으로 인해 광고를 달았으며, 광고 수익금 공개 및 수익금을 서버비에만 사용 중이다.] ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 현재 상태}}}''' ||<bgcolor=#FFFFFF> 운영 중 ||\r\n||<bgcolor=#00AFFF><:> '''{{{#ffffff 사이트 주소}}}''' ||<bgcolor=#FFFFFF> [[https://badawiki.site]] ||\r\n\r\n[목차]\r\n[include(틀:-)]\r\n== 개요 ==\r\n[[2019년]] [[11월 8일]]에 만들어진 위키. 운영이 종료되었던 기존 바다위키를 다른 개발자가 이어서 생성한 위키이다. '바다위키'라는 이름은 기존 바다위키와 동일하지만, 이름과 디자인만 비슷한 사실상 다른 위키이다. 똑같이 나무위키의 데이터베이스를 포크했으며, 2019년 3월까지의 데이터베이스를 포크하였다.\r\n\r\n사이트의 스킨은 외부에서 배포하는 머티리얼 프레임워크를 사용해 자체 제작한 머티리얼 스킨을 사용하고 있다. 아래 파도가 움직이는 것이 특징.엔진도 이전 위키와 다르게 [[미디어위키]]가 아닌 [[openNAMU]]라는 [[나무마크]] 지원 엔진을 사용하고 있다.\r\n\r\n== 역사 ==\r\n원래 [[나무위키 1차 영리 논란]]으로 [[2016년]] [[5월 13일]]에 탄생한 미디어위키 + 오리마크를 사용하는 위키였다. 스킨은 똑같이 리버티 위키를 사용했고, '뒷산'이라는 커뮤니티 사이트도 운영하던 곳이였다. 하지만 사용자가 너무 부족하다는 문제점이 있었으며, 2017년 결국 폐쇄 공지가 나온 뒤 폐쇄되었고, 나무위키를 포크한 위키는 [[알파위키]], [[더위키]]밖에 남지 않은 상태였다.\r\n\r\n하지만, 한 사용자가 [[openNAMU]]를 개조하여 2019년 3월자 나무위키 데이터베이스를 포크하여 새롭게 열었다.\r\n\r\n2020년 5월 나무위키의 2020년 3월 데이터베이스로 갱신하였다.\r\n\r\n== 문법 ==\r\n[[openNAMU]]의 기본 지원 문법인 나무마크를 사용한다. 자세한 내용은 [[바다위키:문법 도움말]]에서 확인.\r\n\r\n== 비판 및 문제점 ==\r\n * 애초에 나무위키보다 오래되었고, 버그도 많은 바다위키에 전혀 올 일이 없다. 나무위키에서 활동하면 되고, 영구 차단이나 불만이 있으면 그마저도 알파위키, 알파위키도 불만이면 더위키로 가면 되는데 어떤 사용자가 바다위키로 오는가? 민선에서 관선 체제로 전환된 이후 여러 잡음이 많았지만 오히려 민선 체제보다 더욱 성장하고 권한 남용이 불가능해지고, 사측 관리자도 점점 유저 친화적으로 변하면서 더이상 다른 위키로 넘어갈 명분이 생기지 않았다. 오히려 정말 나무위키에 불만이면 인터페이스가 더 편한 알파위키로 가면 되고, 이미지 포크가 되어있는 곳을 원한다면 더위키로 가면 된다. 차별성이 없는 바다위키에는 전혀 올 일이 없는 것이다.\r\n * 검색 노출이 하나도 되지 않아 사실상 유입이 없다. 이전에는 유입이 꽤나 있었으나 도메인 변경 이후로 그것조차 사라졌다. 바다위키의 도메인 주소를 치면 리브레 위키가 먼저 나올 정도.\r\n * '''버그가 너무 많다.''' 이는 엔진 문제도 있지만 개발자의 실력 문제도 있다. 데이터베이스도 불안정하게 포크되었고, (나무위키에서 배포하는 데이터베이스를 사용해 수정 내역이 남지 않음. 그래도 CCL 위반은 아님.) 폴딩 문법, 리다이렉트, 검색 문제 등 버그와 개선이 필요한 기능이 엄청나다.\r\n\r\n== 이전 바다위키와 같은 점 ==\r\n * 자유로운 서술이 가능하다.\r\n * 엔하계 위키를 표방하며, 이전 바다위키의 관습을 이어 받았다.\r\n * 나무마크를 사용한다.\r\n\r\n== 이전 바다위키와 다른 점 ==\r\n * 운영자 및 소유주가 다르다. --이건 어쩔 수 없지 않나--\r\n * 엔진이 다르다.\r\n * 로고가 다르다.\r\n * 스킨이 다르다.\r\n\r\n== 서버 오류 내역 ==\r\n * 2019-12-01 오후 11시 45분 ~ 58분[br]이미지 서버 오류로 Bad Gateway와 Time Out 오류가 지속되었다.\r\n * 2019-12-08 오후 4시 30분 경 ~ 9시 27분[br]서버 오류로 인해 '''엔진 파일이 통째로 날아갔다.''' 다행히 DB는 멀쩡했고, 파일은 며칠 전에 백업을 해 둔걸 뒤지고 뒤져서 찾아 복구.\r\n * 2019-12-14 ~ 2019-12-23[br]새로운 위키 엔진 적용 중 오류가 발생하여 DB가 일부 손상되었다. 간신히 복구하여 재개장. --그러니까 제발 테스트는 테스트 서버에서 해라--\r\n\r\n== 다른 위키의 바다위키 문서 ==\r\n * [[https://namu.wiki/w/바다위키]] - 나무위키의 바다위키 문서. 로그가 날아갔다.\r\n * [[https://librewiki.net/wiki/바다위키]] - 리브레 위키의 바다위키 문서.\r\n * [[https://awiki.theseed.io/w/바다위키]] - 알파위키의 바다위키 문서.\r\n * [[https://thewiki.kr/w/바다위키]] - 더위키의 바다위키 문서.\r\n * [[https://wiki.dcinside.com/wiki/바다위키]] - 디시위키의 바다위키 문서.\r\n * [[https://seedwiki.ml/w/바다위키]] - 시드위키의 바다위키 문서.",
"title": "바다위키"
}



이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외)
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

바다위키는 백과사전이 아니며 검증되지 않았거나, 편향적이거나, 잘못된 서술이 있을 수 있습니다.
바다위키는 위키위키입니다. 여러분이 직접 문서를 고칠 수 있으며, 다른 사람의 의견을 원할 경우 직접 토론을 발제할 수 있습니다.
최근 변경
                   
최근 토론 (미작동)
                   
관련 문서