首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于Wiki的网站-技术选择

基于Wiki的网站-技术选择
EN

Stack Overflow用户
提问于 2012-07-06 18:06:56
回答 2查看 303关注 0票数 0

我愿意建立一个基于维基的网站,将有一些其他功能,即评论,社会共享,视频插入,文章评级和游戏化。简而言之,一些非常接近StackExchange网站的内容,但页面将由一篇文章组成,而不是执行脚注功能的一系列问题。

我还没编码过一行呢。

我对Grails相当有经验,所以我了解Groovy和Java。我也知道JQuery和一些PHP,但我基本上可以学到所需的一切。我将是唯一一个在这个项目上编程的人。

我的问题是:

  • 根据你的说法,我应该使用哪种技术?我是否应该使用Grails,因为这是我最了解的东西,并且尝试将wiki技术集成到我的应用程序中(如果是,是哪一个)?
  • 我应该从已经存在的wiki技术(WikiMedia,XWiki,TWiki,Moinmoin,.)开始吗?并修改它,以整合我需要的功能(游戏化,评论,视频插入,文章评级和社会共享)?再次,如果你认为这是最好的解决方案,请引用一项技术,如果可能的话,告诉我为什么这是一个。

非常感谢你的帮助。我发现很难选择,更难知道哪条路是正确的选择。任何建议都是受欢迎的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-06 18:34:10

基于以下原因,我建议使用MediaWiki

  1. 你提到了一个基于wiki的网站
  2. 它已经为您的需要构建了许多扩展(评论、文章评级、共享、评论)。
  3. 由于您提到您对PHP知之甚少,您还可以修改一些扩展以供您使用。
票数 2
EN

Stack Overflow用户

发布于 2012-07-09 16:31:04

MediaWiki (通过扩展)支持社交共享、视频插入和文章评级,以及对评论的支持。(可能大多数其他的wiki平台也是如此--这些都是足够普遍的特性。)Wikia (一个基于MediaWiki的wiki农场,开放了他们大部分的自定义代码)有一些游戏化特性,尽管我不熟悉它们。此外,MediaWiki的优势是拥有最广为人知的wiki方言(由于维基百科的流行)。

尽管如此,如果您要进行最少的开发工作,那么在尝试向wiki添加游戏化、注释等功能之前,我会考虑将wiki特性添加到现有的StackOverflow克隆中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11367476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档