我的任务是为我们的开发人员设置一个wiki来共享项目信息(服务器IP,接口文档,体系结构图等).我的经理建议Deki,我也听说过MediaWiki和Twiki.这里的一个项目使用Trac但我们不需要它的SVN功能,如果可能的话我们想要一个WYSIWYG编辑器.我们还想在本地托管这个wiki.
我找不到很多比较各种wiki平台的网络资源,之前的堆栈溢出问题还没有直接解决问题.
什么是最好的维基平台?在过去使用过的那些好/可怕的东西?
要求:
所见即所得
干净的界面
使用方便
将文件附加到页面
用户管理层次结构(用户/组)
开源
本地托管
如果不重复,非常相似:编码标准维基
更新:
我们决定和Deki一起去.出色的界面,WYSIWYG,用户层次结构以及从VM映像进行安装非常简单.我赞成了Deki的帖子但是我会给wikimatrix答案给出最好的答案,因为这是帮助我比较各种wiki平台的最佳建议.谢谢!
尝试在Wiki Matrix中进行比较
在工作中,我们目前使用来自Mindtouch的 Deki .它具有您发布的所有功能.
很棒的产品,但我选择它的主要原因是它们在VMware映像上有一个现成的版本.只需下载图像和VWware播放器,然后从您的计算机上运行它.然后,您可以通过浏览器访问它.
当我们得到一台VMware服务器时,我只是把它移到那里并继续使用它.
关于WYSIWYG让很多人吵闹的事情是人们试图粘贴其他来源的物品.
我有一个为非营利组织维护的网站,我使用了FreeTextBox.它很整洁,它是免费的,它在ASP.NET中运行 - 我需要的所有标准.这个俱乐部的成员根本不会弄清楚HTML并使用它来使事情变得大胆,强调等等.所以,我给了他们FTB,它有点像Microsoft Word.赢/赢,对吧?
错误.因为默认情况下我留在FTB给你的所有控件,人们挑选各种奇怪的废话,主要是字体.组织中的每个人都喜欢 Comic Sans.啊.这是为了编辑一个面向公众的网站,一切看起来都很不一致 - 字体的大小,字体的类型,一切.
所以,我进去并关闭了大多数我不想让人做的事情,比如改变字体或大小等等.
你知道人们做了什么吗?他们会编辑Microsoft Word中的所有内容,然后将其粘贴进去.他们注意到他们无法在FTB中执行他们想要的操作,因此他们只是使用Microsoft Word来解决它(我确信这是他们如何在电子邮件中发送截图好).而且FTB只接受所有这一切,通常还有一些非常混乱的换行符,所以事情看起来更加笨拙.FTB的设计使得当事情变得混乱时,很难在不深入研究HTML的情况下修复它们,这超出了这些成员的能力范围.
如果我再次触及该网站,我正在剥离FTB并使用像Mark Overflow一样使用Markdown的WMD编辑器.我同意不让人们实时看到他们的编辑内容是"维基"编辑所遗漏的问题.但我也认为让人们在线使用真正的WYSIWYG编辑器(或者至少只能接受Word生成的HTML背景编辑器)是一种灾难.我喜欢妥协Stack Overflow使用 - 不要让他们使用真正的HTML,但给他们实时预览.
因此,虽然WYSIWYG编辑是您的要求之一,但您可能需要根据站点的受众重新考虑这一点.
我喜欢mediawiki,我们在这里使用它:http://wiki.lessthandot.com/index.php/Main_Page