유이챈러스 채널

좀 당연한 걸 물어보는 것 같기도 한데, 알못이라 이해바람

일단 내가 생각한 건 대충 두 가지정도야. 하나는 각 버전별로 텍스트를 그대로 저장하는 것, 다른 하나는 버전 별로 변경점만을 저장하는 것.

 

그런데 전자는 버전별 텍스트를 모두 저장하고 있어야 하니 공간 낭비가 좀 크고,

후자는 첫 버전부터 주어진 버전까지 변경점을 모두 적용시켜야 하니 시간이 좀 걸리잖아.

그래도 뭐 캐시 적용시키면 실제로 쓸만한 수준은 될 것 같긴 하고..

 

그러면 보통 미디어위키, 더시드, 리버티, 혹은 다른 여러 위키 엔진에서는 어떤 방식을 쓰는 거야?

내가 말한 두 방식 중 하나를 쓰는 건지, 아니면 저 둘의 장점만 갖는 쩌는 방법이 있는 건지 궁금해