我正在研究一个基于Django的Web应用程序,其中社区在网站上加油,就像维基。内容以HTML的形式出现,用户可以自由地分叉文章/章节或对现有内容进行自己的修改并将其添加到当前的“工作版本”中。每篇文章/章节(原作者[s])的维护者将可以选择接受这些更改。使用Git面向社区的网站内容修订系统
我们还计划维护任何给定文章的两个版本 - 或至少是视图 - 作者批准的编辑版本和免费版本社区编辑版本。
在详细的历史记录之上管理所有这些分叉,合并和分支的修订系统开始听起来很像源修订系统。所以我正在考虑使用Git来管理这些修订。
我的问题与在这种类型的东西比较有经验,我:
是否值得的努力和在此之后,这将是比在RDBMS滚出来的东西更好?
如果是这样,粗略地说,我应该如何去实现这与Django/Python?
在更加醒目的答复希望再次询问,这对我来说很重要
我以为我昨天看到这个问题,但现在我找不到它。你删除了旧的并重新发布了吗? – 2009-01-26 21:28:38
是:( 我在非常奇怪的小时发布了最初的一个,它得到了1个回复,我不确定在这种情况下在SO上做什么,通常形式有凹凸功能。希望我没有因为这样做而愤怒任何人,但对此的反馈对我来说非常重要(如上所述) – Karan 2009-01-26 21:54:50