svn - Wiki 优于 CMS 的优点/缺点(反之亦然)

标签 svn content-management-system wiki documents

您如何存储贵公司积累的内部知识? session 记录、软件规范、计划、关于其他组织的说明、讨论和存储文件、议程......
我们参与软件开发,但这不是我们的主要关注点。因此,我们的 wiki/CMS 需要能够轻松链接到 SVN 和 Trac 票证中的文件。我们正在使用 Trac Wiki atm,但它的功能不足:重组繁琐,没有“这里有什么链接”,没有文档修订。
那么:我们应该使用 CMS 还是 wiki?照我看来:

Advantages of Wiki: easy to grow organically, creating new pages on the fly, good at interlinkages.

Disadvantages: no support for structure/hierarchy so you spend a lot of effort creating and maintaining navigation boxes. No per page/area permissions model. No "workflow" support. Generally inferior attachment support.


还是很多人同时使用?

最佳答案

回答您的问题:CMS 还是 Wiki? 你绝对应该使用 wiki 而不是 CMS,因为根据我的经验:

  • wiki 是关于协作而不是广播
  • wiki 允许任何人编辑
  • wiki 功能修订历史
  • wiki 允许每个主题(wiki 页面)附加附件,并保留这些
  • 的修订历史记录

    根据我的经验,CMS 本质上是相反的,更适合非技术人员维护公共(public)网站。

    哪个维基? 我总是推荐Foswiki.org (前 TWiki),因为它具有出色的编辑/链接/修订/访问功能,但我不知道它是否可以与您的其他系统很好地交互。 WikiMatrix.org是一个很好的起点。

    关于svn - Wiki 优于 CMS 的优点/缺点(反之亦然),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/589419/

    相关文章:

    svn - 导出 git 仓库到 svn

    svn - 如何在 svn 中找到文件的所有副本?

    java - 在 Liferay 门户上使用 Alfresco 和 Jackrabbit CMS 的比较

    Mediawiki:忽略 wiki 突出显示并仅转储文本

    project-management - 您如何使个人Wiki(TiddlyWiki)在多个位置保持最新并同步?

    wiki - 如何禁用 Confluence wiki 页面的页面历史记录

    eclipse - 在 Eclipse 中使用 Subversive checkout SVN 项目

    eclipse - 我可以有一个既是 git 工作区又是 svn 工作区的工作区吗?

    php - 构建第一个自定义 CMS,并被告知使用 Dreamweaver 和一个名为 Horizo​​ntal Looper 的插件

    git - Crafter CMS 3.0 或更高版本使用的底层数据库是什么?