前述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各三个)。有了上面选择的基础,再反过来看那些功能(包含在系统需求、数据存储、安全/反垃圾、开发/支持、通用功能、特殊功能、链接、句法功能、可用性、统计、输出、多媒体等大类中),似乎轻松了些,可以进一步筛选。