跳转到内容

开始和运行维基网站/自行托管

来自 Wikibooks,开放世界的开放书籍

为了获得更多功能和灵活性或用于商业应用,许多人希望自己托管维基。 这需要更多关于维基工作原理的知识,尤其是关于维基软件的知识。

商业环境

[编辑 | 编辑源代码]

特别是在商业环境中,管理员可能会对维基安全性感兴趣。 许多人认为,任何被授予读取权限的人都应该不被拒绝写入权限,否则维基将失去其效力,但有时管理员希望限制哪些用户可以访问维基。

在商业环境和其他大型组织中,另一个需要考虑的问题是维基软件是否可以与其他登录方式进行交互。 例如,Twiki 可以从 Windows NT 获取用户名,允许用户在没有登录的情况下进行用户名级别的访问。 这些方案允许在不鼓励用户参与的情况下利用用户名的优势,从而使他们免于登录。

企业可以选择外包维基环境的托管。 对于内部网安装,SocialText 等公司提供基于硬件的“设备”解决方案。 对于维基项目的定制、设计或生产,CiviHostingWiki Studios 等公司为企业、非营利组织和政府部门提供专业的维基服务。

自定义软件

[编辑 | 编辑源代码]

自行托管维基的好处之一是可以重新编写维基软件。 例如,请参阅 Sensei's Library。 Sensei's 的管理员在他们的软件中添加了 Go 标记功能,以便轻松地说明 Go 棋盘和棋子。

选择维基软件

[编辑 | 编辑源代码]

有超过一百种可用的维基引擎。 一些好的起点是阅读维基软件比较十大维基引擎WikiMatrix 比较表。 要决定需要哪种软件,请列出所有对您重要的标准。 然后对必需的标准和非常希望有的标准进行排序。 开始筛选所有不符合您的必需标准的维基引擎,并对剩余的具有优秀标准的维基引擎进行排序。 最重要的点可能是

  1. 我可以用什么服务器来运行它?
    -> 它可以在哪些服务器和硬件上运行?
  2. 我是否愿意为此付费以及要花多少钱?
    -> 它应该是免费的吗?
  3. 我是否愿意使用完全用英语编写的工具?
    -> 它应该支持国际化吗?
  4. 贡献者能够使用维基代码编写吗?
    -> 它应该支持所见即所得吗?
  5. 我是否可以使用简单的文本完成所有操作?
    -> 它是否支持扩展和高级功能?
  6. 贡献者会从其他维基导入内容吗?
    -> 它是否与其他维基或维基引擎兼容?
  7. 我的项目至关重要吗?
    -> 它是否积极更新? 是否有庞大的开发者社区?
  8. 我的项目非常先进吗?
    -> 它可以重新编写吗? 开源吗?
  9. 我的项目应该具有吸引力吗(例如商业需求)?
    -> 显示是否可以自定义?

上一页: 概述

下一页: 托管维基

跳至: 选择许可证

华夏公益教科书