What can I do to prevent write-write conflicts on a wiki-style website?
问题 On a wiki-style website, what can I do to prevent or mitigate write-write conflicts while still allowing the site to run quickly and keeping the site easy to use? The problem I foresee is this: User A begins editing a file User B begins editing the file User A finishes editing the file User B finishes editing the file, accidentally overwriting all of User A's edits Here were some approaches I came up with: Have some sort of check-out / check-in / locking system (although I don't know how to