모니위키

http://moniwiki.kldp.net/main/MoniWiki

한동안 주력으로 쓰던 위키 엔진. 너무 초반에 시작해서 EUC-KR에서 전환을 못 하고 있다가, 이런저런 사정으로 완전 동결.

쓰지 않는 동안에 개선이 많이 되어서 다시 써볼까 생각이 든다. wikijack은 게으름으로 빛을 못 보고 있고.

하지만 파일 기반이라는 점은 여전히 걸리는 부분이다. Google App Engine에서는 DB 기반으로만 동작하도록 되어 있어서 (ecogwiki와 달리) 올릴 수 없을 거고. 자체적으로 돌린다고 했을 때도 ElasticSearch가 들어가서 문제 없을지는 좀 써봐야 할 부분인 것 같긴 하다.

아예 Postach.io처럼 Evernote 기반으로 된 위키가 있어도 괜찮을 것 같은데 아직 적당히 구현된 게 없어보이기도 하고, 리비전을 확인하는 기능은 에버노트 프리미엄 계정만 되는 거로 확인하기도 했다.

사이트 주소에 바로 페이지 이름을 붙이면 접속이 되도록 처리하기 위해 http://moniwiki.kldp.net/main/ModRewrite 내용을 통해서 다음과 같이 .htaccess 파일을 만들었다.
RewriteEngine on

RewriteBase /

# don't touch some reserved urls
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule . - [L]

# wiki page requests
RewriteRule ^(.*) wiki.php/$1?%{QUERY_STRING} [L]

<Files d>
#SetHandler application/x-httpd-php
AcceptPathInfo on
ForceType application/x-httpd-php
</Files>


Comments