使用c#和sql滚动自己的wiki有什么用?

Byr*_*ahl 10 c# sql wiki

我想了解维基是如何工作的,至少从高层次来看.当用户保存更改时,它是否始终在该wiki文章的数据库中插入新行(10个修订版,数据库中的10行).

Dan*_*llo 5

我同意所有的答案.Wiki通常将每个编辑作为数据库中的新记录处理.

您可能有兴趣查看MediaWiki数据库图表的完整布局,维基百科背后的维基引擎.

MediaWiki数据库图表的布局http://img22.imageshack.us/img22/3953/wikix.jpg

请注意,每个修订的全文都存储在表中的MEDIUMBLOB字段中text.