你如何为维基站点构建数据库?

时间:2009-06-08 19:29:07

标签: wiki

桌子看起来像什么 - 只有一张?你如何恢复旧版本?与Stack溢出的工作方式类似。

3 个答案:

答案 0 :(得分:3)

最好的解决方法是查看其他软件,例如MediaWiki,看看他们如何构建数据库。然后,您可以选择要用于开始自己的wiki设计的内容。

另一方面,你总是可以从一个非常基本的表格开始,这些表格可以跟踪文章中的用户,文章,修订等,并从那里开始逐渐消失。

答案 1 :(得分:3)

答案 2 :(得分:2)

我同意CookieOfFortune的评论,你应该看看现有的开源wiki,看看他们是如何做到这一点的,但我也会提供这样的想法,前提是我没有编写维基软件的经验。也许某种部分star schema可能对维护以前的版本有用。