SCP 위키의 새 플랫폼
작성: 2021. 5. 3.
위키닷은 상당히 강력한 플랫폼입니다. 다양한 기능의 위키 문법이 있고, 간단한 무료 등록만으로도 제법 구색을 갖춘 사이트가 나온다는 점도 한몫하죠. 우리의 SCP 재단은 2008년 7월 위키닷에 안정적으로 자리를 잡았습니다.1 당시로선 최선의 방법이었을 것이고, 지금도 기능상 잘 어우러지고 있습니다.
플랫폼의 존속 여부가 불분명한 점만 빼면 말이죠.
처음부터 적은 수의 개발자들에 의해 운영되던 위키닷은 2014년을 마지막으로 업데이트를 멈추었습니다. 이전에도 웹 트렌드 반영 같은 건 없었지만, 현재는 저장 오류, 이메일 발송 불가나 커스텀 도메인 로그인 불가 문제 등 미룰 수 없는 오류에도 전혀 대응하지 않고 있습니다. 며칠 전에는 영어를 제외한 다른 언어가 마비되어, 사용자들을 더욱 긴장시키기도 했습니다.
결정적으로, Wikidot Inc.의 CEO인 Michał Frąckowiak이 운영 의지를 잃었으며 위키닷 매각과 비트코인 사업을 진행하려 합니다. 운영은 손을 뗀 상태에서 사용자들에게 별다른 언급 없이 매각을 준비하고 있다는 건, 이미 이 서비스의 미래가 불투명해졌단 것이겠죠.
상황이 이처럼 급박해지기 전, EN의 몇몇 사람들은 SCP 재단을 위키백과와 같은 미디어위키로 옮기는 것도 고려한 적이 있습니다. 하지만 별다른 기여나 백업으로 이어지지 않고 자연스레 잠정 중단되었습니다.
새로운 시도
어느 날, EN의 전 관리자인 pxdnbluesoul은 가상 환경 내에서 구동하도록 설계된 위키닷 배포판을 발견합니다. 파일을 별도로 얻어 설치하자, 기쁘게도 주요 기능이 정상 작동합니다. 한 10년 전에 만들어졌다는 사실만 빼면 말이죠.
네, 업데이트가 멈춘 지도 오래되었지만, 이 버전은 그보다 더 구식이고 기능상 차이까지 있었던 겁니다. GitHub에 공개된 소스 코드도 있는데, 그쪽도 2009년이 마지막 커밋입니다. (2013년경 자체 호스팅하던 구 CN 위키가 해당 버전으로 추정됩니다)
하지만 이에 굴하지 않고 EN 기술팀원 몇 명이 달라붙어, 작년 12월부터 올해 4월까지의 동안 코드 베이스를 최신 버전으로 끌어올리는 데 성공합니다. SCP 재단 역대 가장 거대한 기술 프로젝트가 시작된 것입니다.
위키점프Wikijump는 유지보수가 멈춘 위키닷을 SCP 위키가 포크한 물건입니다. 구식 코드 리팩토링, 오기능과 죽은 코드 제거, 그리고 위키닷의 현 사용자들이 오늘날 필요로 하는 새 유용한 기능과 버그 수정 적용에 초점이 맞춰져 있습니다.
이 프로젝트는 Project Foundation2의 일환으로 영문 SCP 위키의 기술팀에 의해 주로 개발되지만, 다른 기여자분들도 환영합니다. 이슈는 저희 JIRA에서 트래킹됩니다.
질문과 댓글은 저희의 일반 정보 포럼이나 SkipIRC의 #site11에 올리실 수 있습니다.— Wikijump Team3
이 프로젝트를 처음 발견하고 상당히 기뻤습니다. 현재진행형인 것이 신기했다고 해야 할까요.
일단 지금까지 적용된 변경 점은 이렇습니다.4
- PHP 5.3 (2009) → PHP 7.4 (2019~): 서버 측 프로그래밍 언어
- (라라벨 프레임워크)
- PostgreSQL 8 (2010) → PostgreSQL 12 (2019~): 데이터베이스
- Lighttpd → Nginx: 웹 서버 프로그램
- AWS 클라우드에서 호스팅
- Text_Wiki (정규식 모음) → FTML (Rust): 위키 문법 라이브러리
- 기타 등등
리버스 프록시를 이용해 모든 사이트가 https 연결이 가능해질 예정이며, 제대로 된 위키 문법 라이브러리를 개발하여 처리 성능이 높아졌습니다.
구식 위키닷은 현재 wikidot.com에 있는 기능 상당수가 빠져있어 구현까지 시간이 걸리겠으나, 오히려 없는 부분을 직접 채워나가면서 현재의 위키닷보다 나아질 여지가 있으며, 무엇보다도 각 분야의 전문가들이 이에 참여하고 있다는 사실이 마음에 안정을 가져다줍니다.
민족 대이동
기술적인 면은 충분히 살펴본 듯하니 이번엔 다른 쪽을 알아보겠습니다. 어떤 방식으로 언제 옮길지, 우리를 비롯한 INT 지부들은 어떻게 될지 말이죠. EN의 Project Foundation 포럼에서 읽어볼 만한 FAQ를 일부 가져왔습니다.
- 무엇무엇이 이동하나요?
모든 페이지(글, 이야기, 에세이, 저자 페이지 등)가 이동합니다. 평가(모든 페이지에 대한 개별 사용자의 평가)와 포럼도 어떤 식으로든 가능할 겁니다. 일반적으로 볼 수 있는 모든 데이터는 확실히 이동합니다.
- 이게 특별히 EN을 위한 거라면 다른 국제 지부는 어떻게 하면 될까요?
다른 지부들이 새로운 플랫폼에서 EN에 합류하길 원합니다.5 저흰 다른 지부의 다양한 요구사항에 부합하는 기능을 포함하려 노력할 것이고, INT 커뮤니티에서 플랫폼 건에 대한 자원봉사자를 구하게 된다면 좋을 것입니다. 지부가 새 플랫폼으로 이전할지 여부는 각 지점의 관리에 달렸지만, 플랫폼은 모든 지부가 동일 플랫폼에 있도록 설계될 것입니다.6
- 자금은 어디서 나옵니까?
말씀드릴 수 없습니다. 정확히는, 돈을 모을 방법과 수입원 구축 아이디어가 몇 있긴 하지만 아직 아무것도 결정되지 않았습니다. 이 문제는 우리의 통합 여부와 방식에 따라 바뀔 것입니다.
- 많은 사건이 일어나고 있습니다. 모든 계획이 얼마나 걸릴까요?
수년간이요. 정확한 추정치는 없지만, 개인적으로는 5년 이내에 새로운 터전에 자리 잡을 수 있다면 정말 기쁘겠지요.
- 이전을 마친 후 위키닷 사이트는 어떻게 되나요?
모든 페이지에서 보이는 '이 사이트는 보존용입니다' 헤더를 걸어놓을 예정입니다. 그리고 사이트를 읽기 전용으로 전환하겠지요. 현재로선 이 사이트를 삭제할 계획은 없습니다.
- 새로운 플랫폼에서 새 계정을 만들어야 할까요? ID가 겹치면 어떡하죠? 타 언어 위키와는 계정이 어떻게 작동하나요?
여러분의 모든 수정 내역, 페이지, 댓글 등 공개된 모든 것을 이전할 계획입니다. 이전 중, 이전 이후에 기여자 계정 이름을 예약하게 될 것입니다. 새로운 사이트는 우리 사이트가 될 것이고 완전히 제어할 수 있으므로 문제가 없을 겁니다. 저희는 대부분의 국제 사이트 백업을 갖고 있으며 각 지부가 원한다면 위키점프로 이전시킬 것입니다.
- 샌드박스는요?
아직 확실히 결정 내릴 순 없습니다만, 공식 샌드박스의 내용은 이전하고, 인기 있는 비공식 샌드박스7 소유자 중 일부에게 데이터 이전 메커니즘을 안내해보려 합니다.
마무리
위키점프는 SCP 위키의 사용자들이 직접 플랫폼을 개발한다는 점에서 큰 의미가 있는 프로젝트입니다. 여러 개의 페이지와 모듈을 이용해 소위 '위키닷 매직'을 행하는 대신, 기능 건의를 통해 시스템 자체에 추가될 수도 있죠. (정보 모듈만 봐도 구현에 사용되는 페이지가 3개입니다)
가능한 한 일찍 플랫폼이 완성되기를 바라며, 포스트를 마칩니다.
관련 링크
다음 포스트 주제: SCP 국제 위키별 기술 사양 차이
위키닷 판매 관련 팩트체크
작성: 2021. 8. 5.
맨 밑에 요약 있습니다.
CEO인 미카엘 프라코위악이 작년 2월에 비트코인 포럼에 올린 글을 바탕으로 했습니다.
달러→원 변환은 단순히 현재 기준입니다.
위키닷은 월 $20,000(약 2천만원) - $30,000(약 3천만원) 이상의 안정적인 수익을 창출합니다. (BTC/USD 변동성과 무관)
위키닷이 2019년에 합법적으로 얻은 수익(legitimate revenue)은 $250,000(약 2억 8천만원) 이상입니다.
위키닷의 수익원은 크게 두 가지로 나뉩니다.
1. 사이트에 배치된 광고 (대부분의 무료 사이트 + 광고 게재에 있어 특별 관계를 맺은 사이트)
여러 광고대행사와 협력해왔으며, 현재는 Media.net과 NitroPay와 진행 중입니다.
월 $20,000(약 2천만원) - $25,000(약 2500만원)
2. 유료 업그레이드
월 $2,000(약 2백만원)
위키닷의 월별 고정지출은 호스팅 업체인 AWS(아마존 웹 서비스)에 지불하는 $5,000(약 5백만원) - $6,000(약 6백만원) 정도입니다.
운영 주체인 Wikidot Inc.는 미국 델라웨어에 설립되었으며, 실질적인 운영은 폴란드의 지사에서 이루어집니다. (폴란드 법규 준수, 세금 납부)
회사는 현재 폐쇄 상태이며 주주는 저(미카엘 CEO)와 벨기에에서 온 사업 파트너로 2명입니다.
위키닷의 구매자는 주식을 100% 가져갈 수 있으므로 회사 전체와 모든 지적재산의 소유권을 갖게 됩니다.
위키닷엔 현재 총 300만 개의 사이트, 500만 개의 계정이 등록되어 있습니다.
한 달에 8천만 페이지뷰, 2,400만의 방문이 발생합니다. (트래픽의 60~70%는 미국에서 발생)
광고를 통한 수익 창출에 적합(하다고 주장)합니다.
위키닷의 판매가는 280 BTC나 그에 상응하는 코인(또는 달러/유로)입니다.
280 BTC는 글이 작성된 2020년 2월 당시 기준 약 240만 달러(27억 원)
280 BTC는 현재 기준 약 천만 달러(121억 원)
+보너스) 해당 비트코인 포럼에는 전 EN 관리자(현 위키점프팀 리더)인 bluesoul도 다녀갔습니다. (위키점프 개발 전임)
30일에 보낸 제 메시지에 관해 아무런 답변도 받지 못했기에 다시 상기 시켜 드립니다.
위키닷의 판매가는 3억이다?
아닙니다. 연 매출이 3억 원 정도인 것이 와전된 듯합니다. 판매가는 당시 비트코인 시세를 반영하면 30억 원 정도입니다.
위키닷의 연 매출이 3천~5천만 원이다?
아닙니다. 계정 유료 결제 비용만 따지면 얼추 맞지만, 위키닷의 주 수입원은 한 달에 발생하는 8천만 페이지뷰에 기반한 광고 수익입니다.
위키닷은 적자를 보고 있다?
맞습니다. 본문에 첨부된 사진과 아래 내용을 참고해주세요.
포럼에서 공개한 위키닷의 안정적인 수입량은 2019년에 25만 달러, 한화로 약 3억 원입니다. 개인으로 보자면 많은 돈이지만, 회사로 보자면 턱없이 부족한 금액이죠. 개발자에게 인건비만 몇 명 쥐여주더라도 금방 동이 날 겁니다.
그동안 위키닷이 해왔던 것을 보면, 소위 말하는 혜자로움이 넘치는 곳이긴 했습니다. 사이트 구축에 필요한 각종 서비스를 지원하고, 강력한 위키 문법과 사이트 관리 기능 등을 보면 무료 사이트 중에서 이만한 곳이 없을 정도로 뛰어났죠. 반면 그것은 곧 회원 수에 비해 수익이 얼마 나지 않는다는 것을 뜻합니다.
위키닷 회원은 2020년 6월 기준으로 약 580만 명의 회원을 가지고 있고, 각종 부계정과 휴면계정들을 감안하더라도 수백만 명의 이 인원들을 가지고 창출해낼 수 있는 금액이 고작 연 3억원이라는 점을 감안한다면 받은 혜택에 비해 얻을 수 있는 수익이 적으니 판매라는 극단적인 선택을 할 수밖에 없었을지도 모르겠습니다.
반면, 연 25만 달러라는 수익이 하향된 것이 아닌가 하는 의문도 있습니다. 이는 공개된 통계가 2019년에 한해서만 공개되어있으며, 전성기 시절에는 월 20만 달러의 수익이 있었다는 말도 있으니만큼 위키닷 전체 수익이 사실 몇 년 전부터 하향곡선을 그리면서 판매를 염두에 두는 것이 아닌가 하는 의견도 있습니다.