본문 바로가기

World Wide Web/위키 엔진 개발기

위키 엔진 개발기 - 0. 시작하기 전에

 최근 위키에 관심을 가지면서 openNAMU, 미디어위키, 리버티엔진 등을 사용해 보았는데, 자유도 자체는 미디어위키가 가장 높았던 것 같다.

이 참에 나도 위키 엔진 하나쯤 만들어 보면 어떨까 싶었다. 그냥 만들어 보고 싶은거다.

 

미디어위키와 동일한 PHP로 제작할 예정이며, 나무위키 문법을 기본값으로 지원할 생각이다. 잘 되면 깃헙에 올리고 아니면 뭐...

개발환경은 PHP8.0이고

권장사양은 PHP7.3 이상으로 잡으려 한다.

나름 커스텀 스킨도 지원하고 확장 기능이나 미디어위키, 리버티엔진 등에서 데이터 이식하는 것까지도 지원해 볼 생각이다.

결국 목표는 이거다.

 

PHP로 만든 나무위키같은 미디어위키.

 

이 시리즈가 위키 엔진을 개발하고자 하는 많은 이에게 도움이 되길 바란다.