wiki网站是如何工作的我指的是sql结构

时间:2010-12-05 13:54:37

标签: mysql data-structures wiki

任何人都知道 在维基站点 任何人都可以编辑页面 我想知道 我怎么能让这个是mysql 我想知道那个工作的mysql表结构 以及如何批准编辑

3 个答案:

答案 0 :(得分:2)

这是一个非常广泛的问题 - 几乎就像问:“我应该为电子商务网站提供哪些表格?”它完全取决于您要存储的内容。

如果您想了解更多有关特定wiki实现的信息(例如,支持维基百科的MediaWiki),您只需下载并安装该应用程序即可。其中包含真实数据的实际表格就在那里,您可以随意浏览。

如果您正在设计一个新的wiki应用程序,那么在开始定义表结构之前,您必须了解更多有关所涉及的数据。

通常,只要您想存储修订历史记录,就需要一个表示修订版的表。此表中的每一行都存储修订的文本,外键将其连接到它是修订版的页面(或其他对象)。

答案 1 :(得分:2)

答案 2 :(得分:0)

您可以拥有一个包含页面的表和一个包含页面历史记录的表(带有PageID外键)