用Wiki Matrix选择维基软件

    前述Meredith Farkas于7月13日在SirsiDynix学院作的题为“维基:联机协作的终极工具”(Wiki: The Ultimate Tool for Online Collaboration)(PDF格式的PPT)的报告,最后部分涉及选择维基软件需要考虑的因素:

  • Programming language 编程语言
  • Ease of installation 易于安装
  • Security 安全
    • Permissioning 许可
    • Spam prevention 垃圾防范
  • Ease of use 易于使用
  • Cost 费用
  • Syntax 句法
  • Version control 版本控制
  • Ability to hold discussions 掌控讨论能力
  • RSS
  • Ability to change look 改变外观能力

    Meredith之后介绍了一个维基软件比较网站“维基矩阵”(Wiki Matrix) 。

    看“维基矩阵”,列有差不多60个软件!各软件详细信息包括近百项功能及句法实例,可以选择若干个软件作相互之间的功能比较。选择维基竟然有这么多需要考虑的因素,真是越看越晕。
    实在无从选择,网站有一个维基选择精灵(Wiki Choice Wizard)提供帮助。有几个步骤提供选项,也就是该网站认为选择软件时需要首先考虑的因素吧。每个步骤都会介绍不同功能的优劣,也可以随意,不会让人无从选择:

  • 步骤1:页面历史 [最喜欢这个功能,可以保留更动信息]
  • 步骤2:所见即所得 [易用性好,有助于众人参与]
  • 步骤3:软件还是主机 [自己安装软件比较有保障]
  • 步骤4:存储系统:数据库、文件、RCS [数据量大概不至于太大,似乎选择文件方式比较简单]
  • 步骤5:开源/商业软件 [开源软件]
  • 步骤6:编程语言 [随便选了ASP、C++、Java、JavaScript、Perl、PHP]

    最终结果有8个符合上述要求,可以立即比较符合要求的维基软件(Java两个、Perl和PHP各三个)。有了上面选择的基础,再反过来看那些功能(包含在系统需求、数据存储、安全/反垃圾、开发/支持、通用功能、特殊功能、链接、句法功能、可用性、统计、输出、多媒体等大类中),似乎轻松了些,可以进一步筛选。

参见:
建立维基前需要考虑的问题
维基的应用