哪些wiki引擎有强大的MVC分离?

时间:2011-09-26 20:41:56

标签: javascript model-view-controller wiki

我想使用现有的wiki引擎,但用客户端javascript替换wiki的渲染和编辑功能。修改已经由服务器应用程序使用Jquery或类似的不可行的选项呈现的HTML,因为我打算编写的一些关键功能似乎并不像使用该方法那样直接实现,但我可能是错的。一些功能:

  • 延迟加载其他维基页面
  • 在编辑和查看wiki之间切换,无需重新加载
  • 在不重新加载的情况下呈现维基标记
  • 可能会创建新的Wiki页面并开始编辑而无需重新加载

也许我会以错误的方式解决这个问题,如果有的话也可以随意评论。

1 个答案:

答案 0 :(得分:4)

每当我想知道“什么维基引擎都有和”, 我转到http://www.wikimatrix.org/并点击“Wiki Choice Wizard”,看看它“推荐”了哪些wiki引擎。 这样可以将选择范围缩小到最佳候选者,而不是手动通过the list of wiki engines at Wikipedia

特别是,wiki矩阵可以很容易地将“它所知道的所有wiki的列表”缩小为“用你习惯使用的语言编写的wiki”。

有一些关于使用Javascript的客户端渲染的讨论;见