最佳MediaWiki托管:谁最适合您的网站? [更新:2020年]

比较MediaWiki托管

MediaWiki是开源的Wiki引擎,为Wikipedia和其他数千个协作网站提供支持。几乎任何网络主机都可以支持MediaWiki。但并非所有人都提供优质的性能.


MediaWiki用PHP编写,与多种SQL数据库系统兼容,包括MySQL,PostgreSQL和SQLite。为了获得最佳性能,请选择可为快速服务器提供更新的LAMP堆栈的Web主机。.

以下是我们推荐的MediaWiki托管主机的简要介绍:

  1. SiteGround
    – LAMP堆栈上的高质量技术,强大的客户支持
  2. 蓝主机
  3. A2托管
  4. HostGator
  5. 绿极客

我们如何为MediaWiki选择最佳主机?

我们分析了数百个支持MediaWiki的Web主机,从中列出了提供兼容数据库和PHP 7更新版本的Web主机。我们还寻找MediaWiki的易于安装和可靠的带宽分配.

然后,我们在数据库中引用了数千条用户评论,以得出最终列表.

MediaWiki托管

比较MediaWiki托管

什么是MediaWiki?

Wikipedia独特的布局和样式是MediaWiki(用于支持它的软件)的直接结果。 MediaWiki是免费的, 开源Wiki应用程序 许多网络托管公司提供的计划.

如果您需要为项目设置Wiki,则MediaWiki应该在潜在解决方案列表中.

MediaWiki历史

MediaWiki最初是 2002年专门为Wikipedia发布 网站启动后。在线百科全书发现,其原始平台UseModWiki随着规模的扩大而正在放缓,它需要一种更好的方法来托管所保存的大量文章。.

由MediaWiki提供支持的网站

由MediaWiki提供支持的网站

除了Wikimedia之外,MediaWiki还为Wikimedia的站点网络提供动力,其中包括:

除了原始的Wikipedia项目之外,Wikimedia Foundation还使用MediaWiki建立了自己的站点网络:

  • 维基词典
  • 维基语录
  • 维基航行
  • 维基书籍
  • 维基百科

维基词典

维基词典是一个多语言项目,旨在 创建免费的内容字典 所有语言的所有单词中.

它是通过Wiki进行协作编辑的,其名称是Wiki和字典这两个词的组合.

维基语录

Wikiquote是一个 免费的网上报价单库 来自各种语言的知名人士和创意作品.

它还包括非英语引号的翻译和指向Wikipedia的链接,以获取更多信息。.

维基航行

Wikivoyage是一个 免费的在线旅行指南 包含旨在帮助旅行者了解全球各地酒店,旅游景点和其他服务的信息

该指南也可以由世界各地的其他用户进行编辑和更新.

维基书籍

维基书籍

一个很棒的地方可以贡献和启发.

Wikibooks是一个用于协作写作的项目 开放内容的教科书 任何人都可以编辑.

Wikibooks有两个子项目。针对儿童和食谱的Wikijunior,食谱和烹饪主题的集合.

维基百科

Wikiversity展示了学习资源,学习项目和研究,可用于所有级别,类型和教育风格.

该项目旨在创建一个开源, 开放式教育平台.

从Perl切换到PHP和MySQL

MediaWiki应用程序的第三个稳定版本花了大约一年的时间才脱颖而出。主要开发人员是Magnus Manske,他从Perl转到PHP,并使用MySQL作为后端数据库。代码很快 由李·丹尼尔·克罗克(Lee Daniel Crocker)重写 并于2003年向公众发布.

自从它被设计为处理大量内容和大量访问者以来,它的基础就一直很好。 MediaWiki本质上是 经过地球上最繁忙和最苛刻的地点之一的测试, 它显示。成千上万的客户对其功能充满信心;它被包括美国政府和WikiLeaks在内的各种客户使用。.

如何获得MediaWiki

该软件是免费和开源的。它由大量志愿者和一小组开发人员开发和修补,并且会不断更新和改进.

由于MediaWiki的流行,几乎所有网络提供商都通过其控制面板将其作为可选安装提供.

如何安装MediaWiki

Apt-Get-Ubuntu

在线上有很多安装指南,包括官方资源.

你也可以 使用包管理器安装MediaWiki, 例如Debian / Ubuntu系统上的apt-get。 MediaWiki在Unix / Linux服务器上效果最佳.

MediaWiki安装要求

你需要 安装MediaWiki的几个组件

零件

例子

描述

网络服务器

Apache,Nginx,Lighttpd

处理用户的请求

数据库服务器

MySQL,MariaDB,SQLite

存储文章数据

的PHP

PHP版本5.5.9或更高版本

处理用户请求,显示页面

数据库大小限制

MediaWiki应该同样适用于大型数据库,但是如果您开始向服务器征税,它将受到您所拥有的托管帐户类型的限制。.

你会需要 足够的资源来应付 与您获得的流量有关,如果超出合理限制,则可能需要与您的主机联系.

MediaWiki的要求

MediaWiki服务器要求

你需要 5个附加组件 使用MediaWiki:

  1. 兼容的Web服务器
  2. PHP 5.5.9或更高版本
  3. MySQL,PostgreSQL,SQLite或MariaDB数据库
  4. 256 MB RAM
  5. 85 MB的存储空间
  6. 可选依赖项

网络服务器

Web服务器的目的是将请求的页面提供给客户端浏览器。这是Mediawiki服务正常运行的关键要求之一。这是 通常由您的托管服务提供商提供.

的PHP

这是用来编写MediaWiki的编程语言,并且是运行该软件所必需的语言.

需要PHP 5.5.9或更高版本 有关MediaWiki的最新稳定版本.

MySQL,PostgreSQL,SQLite或MariaDB数据库

MediaWiki将所有文本和数据存储在数据库中,然后与其他基于Web的应用程序共享。您将需要以下数据库服务器之一来运行最新版本的MediaWiki:MySQL,PostgreSQL,SQLite或MariaDB.

RAM和存储

建议使用 256MB的RAM 85MB的存储空间 用于单台计算机Media Wiki安装.

但是,应注意,这对于繁忙的公共站点可能还不够。根据MediaWiki官方网站的报道,一些用户报告仅在48MB RAM上运行MediaWiki。.

可选依赖项

可以使用一系列其他可选依赖项来添加其他功能,例如图像缩略图和电子邮件发送.

这些依赖项(包括SendMail,ImageMagick和Shell Access)是 对于MediaWiki的安装不是必需的.

附加要求信息

您还可以使用Nginx之类的替代Web服务器。那里有很多教程,用户社区将假定使用Linux或其他Unix系统。.

即使是最便宜的共享计划也将超出最低系统要求,但是,交易量大的Wiki会很快给服务器增加负担。更好的是,托管服务提供商将为您安装MediaWiki.

这将 节省很多时间. 您的主机还将跟上最新更新,这对于安全性很重要.

谁使用Mediawiki?

除了Wikipedia外,MediaWiki还用于以Wikimedia品牌开发的其他项目,包括Wiktionary。它支持专业内容,例如数学公式,象形文字和媒体库, 适用于几乎任何目的. 数以千计的其他用户在网络,内部Intranet和学校中运行自己的Wiki。.

使用Mediawiki的社区

Gamepedia

也许是所有游戏中最有趣的一个,面向游戏玩家的Wiki社区!

社区如雨后春笋般涌现,以在Wikimedia网络站点之外托管Wiki。有一些利基托管商专门托管特定主题的Wiki,例如Gamepedia(您猜对了),游戏以及Biowikifarm(用于生物学).

用户权限

可以向用户或组授予权限, 并且当用户的行为符合特定模式时,可以自动将其添加到组中.

例如,可以将经常编辑文章的用户提升为权限比普通编辑者更多的组。. 管理员用户具有最终权限, 包括更改Wiki软件外观的功能.

Wiki大小适用性

尽管支持大型Wiki,MediaWiki非常适合较小的共享托管帐户上的Wiki,且用户社区较小.

虚拟主机优惠券

在MediaWiki托管上寻找大量东西?
SiteGround(在我们的读者中排名第一)提供了预先安装在其托管计划中的MediaWiki。现在,您可以节省多达67%的SiteGround托管费用。使用此特殊折扣链接
得到交易.

MediaWiki语法

Mediawiki屏幕截图
这就是MediaWiki的样子.

MediaWiki使用一种特定类型的标记,称为 MediaWiki语法. 这与HTML代码不同,但遵循相似的约定.

它的 设计简单 供非技术编辑使用,并且专门设计为易于阅读.

尽管如此,用户几乎肯定会需要备忘单来创建格式并插入图像.

还有一个工具栏,无需手动输入语法即可轻松快速格式化文本。可视编辑器也可用于所见即所得的编辑.

MediaWiki中的链接用法

链接是导航的主要方法,并且 MediaWiki自动检测断开的链接 以便提示用户填写空白并扩展内容.

用户还可以将其主题放入类别和子页面中,并且有一个搜索框可以快速查找文章.

编辑工具

MediaWiki还具有完善的工具,可以更轻松地实时控制编辑。如果有两个用户进入一个主题并对其进行编辑,MediaWiki会识别出潜在的冲突,并尝试将这些编辑合并为一个.

应用程序审核 并允许用户查看它们并可能将其撤消。用户可以将特定主题标记为“已观看”,以密切关注其他人所做的编辑.

MediaWiki插件库

MediaWiki插件库

与许多PHP应用程序和脚本一样,MediaWiki的灵活性通过其插件库得以增强,该插件库目前包含2,000多种不同的扩展.

这些扩展添加了新功能 或更改核心应用程序的功能。用户可以自己写.

通过CMS安装MediaWiki

许多网络主机将MediaWiki作为可安装的CMS软件包之一提供。最好的选择是使用其版本(如果可以通过主机的控制面板获得).

初始配置

MediaWiki的初始配置是通过管理员在解压缩MediaWiki文件后导航到的一种形式的。您只需要输入MediaWiki需要运行的信息,例如 数据库位置用户名密码.

通过LocalSettings.php进行配置

您还可以通过配置文件LocalSettings.php执行其他配置。您可以 通过FTP下载此文件, 编辑它 在您的计算机上,然后 上传回服务器.

如果您习惯使用命令行,则SSH访问非常有用。这样,您可以在需要进行更改时直接编辑文件,例如将MediaWiki指向新数据库或安装自定义主题.

编辑此文件非常简单。它是用PHP编写的,但您不必对语言有广泛的了解。这只是一个变量列表,大部分都是不言自明的。你刚才 更改要更改的值并保存.

其他设置

MediaWiki在其设置页面中还有数百个选项,并且已经 翻译成300多种语言. 可以通过CSS和脚本来控制其外观。对主题的所有编辑都在Wiki软件中进行,尽管权限应仅锁定给管理员用户.

注意:在MediaWiki中,模板不引用页面布局的外观。模板是内容片段,可以植入页面并自动显示.

MediaWiki顶级主机

我的前3名MediaWiki主持人

现在该看看我最喜欢的主机,它们提供了一种轻松利用MediaWiki的方法.

这些包括易于安装的MediaWiki本身和随时可用的版本.

SiteGround

Siteground MediaWiki托管

MediaWiki与Siteground.

您需要一个托管服务提供商,以便随着更多用户向Wiki添加页面而为您提供增长的空间.

该公司就是托管提供商的一个示例,该提供商不专门从事MediaWiki,但可以轻松托管MediaWiki网站.

我们建议您使用SiteGround.

他们也有无限的MySQL数据库
用于MediaWiki项目.

更好的是,公司 提供预装的MediaWiki.

SiteGround还可以将Wiki从现有安装迁移到新服务器.

蓝主机

Bluehost MediaWiki托管

MediaWiki与Bluehost.

Bluehost是另一个MediaWiki友好的网络主机.

该公司提供共享,云或专用服务器。与SiteGround一样,它提供跨服务层的SSH访问
.

虽然它还提供一键式安装,但似乎并未提及MediaWiki.

那不是一个破坏交易的人,因为 易于自行安装MediaWiki.

Bluehost提供共享,云,专用服务器和VPS托管.

HostGator

Hostgator MediaWiki托管

MediaWiki与Hostgator.

更便宜的是HostGator,每月2.43美元起
.

与SiteGround一样,HostGator可以迁移其他地方托管的现有Wiki。.

与Bluehost相似,该公司没有专门的MediaWiki计划.

MediaWiki是一键安装 通过Bluehost的常规托管.

最低层包括一个域,一键安装和不限带宽。 HostGator非常适合刚开始托管Wiki的人.

MediaWiki的优缺点

要记住的要点

很少有网络托管服务提供商专门研究MediaWiki,因此,如果您想托管MediaWiki网站,则需要一个托管提供商来托管其依赖项。, 的PHP的MySQL.

所有主要的网络托管服务提供商都支持这些服务,其中许多服务使通过以下方式更轻松地开始使用MediaWiki: 设置先决条件 甚至为您安装MediaWiki.

请注意,许多更便宜的计划都在共享主机服务器上,您的Wiki在其中与其他网站共享服务器。如果您的Wiki吸引了很多用户进行编辑,那么您将需要转到VPS.

利弊

同时,让我们 总结一些跌宕起伏 MediaWiki的,值得注意的.

优点:

  • 拥有大量用户的流行维基.
  • 许多扩展可用.
  • 免费和开源.

缺点:

  • 可能难以配置.
  • 需要通过文本文件进行配置.
  • Web服务器,PHP或数据库中的更改可能会破坏Wiki.

虚拟主机优惠券

寻找合适的MediaWiki主机?
SiteGround(在我们的读者中排名第一)提供了预先安装在其托管计划中的MediaWiki。目前,您可以节省多达67%的SiteGround托管费用。使用此特殊折扣链接
并立即启动您的Wiki.

Wiki中的其他功能

  • DokuWiki

MediaWiki常见问题

  • 什么是MediaWiki?

    MediaWiki是一个免费的开源软件应用程序,用于创建在线Wiki:类似于百科全书的网站,允许其用户进行协作编辑。它最初是为运行Wikipedia而专门创建的,但现在可供公众使用.

  • 谁开发MediaWiki软件?

    MediaWiki由Wikipedia编辑Magnus Manske于2002年首次开发,用于运营Wikimedia Foundation的网站,包括Wikipedia.org,Wiktionary.org和Wikimedia Commons。该软件现在由Wikimedia Foundation维护,其首席技术官现在负责管理其开发和大约每三到八个月发布更新。除了Wikimedia Foundation付薪的开发人员外,还有许多活跃的开发人员社区为该项目做出了贡献.

  • MediaWiki的用途是什么?

    MediaWiki最初是专门为运行Wikipedia而创建的,其主要应用程序是创建Wiki风格的网站。但是,MediaWiki可以将其用于组织网站内容的许多其他用途。它已被用来管理知识库和文档。创建新闻网站,博客或个人网站;合作教育小组项目;公司内部站点;以及快速的文档原型制作。使用MediaWiki的著名网站包括WikiHow,WikiLeaks,Conservapedia,Scholarpedia和美国情报共同体的Intellipedia.

  • MediaWiki是免费的吗?

    是的,可以从MediaWiki官方网站免费下载MediaWiki。它是开源的,并根据GNU通用公共许可证版本2进行了许可。.

  • MediaWiki用什么写?

    MediaWiki软件是用PHP编程语言编写的,可以将其信息存储在MySQL,PostgreSQL或SQLite数据库中.

  • MediaWiki是否可扩展以适应不断增长的项目和网站?

    自从它被开发为运行一个巨大的,高流量的网站Wikipedia以来,MediaWiki在其整个开发过程中都针对性能和可伸缩性进行了优化。它使用许多不同的方法来改善其性能,包括各种缓存和数据压缩工具。.

  • MediaWiki的一些主要功能是什么?

    MediaWiki具有许多功能,使其成为创建Wiki网站的流行选择。它非常注重多种语言,因此非常适合使用多种语言的网站。 MediaWiki使用了一种轻量级的标记系统,该系统旨在比HTML更为简单,从而使非技术用户可以轻松地进行贡献。跟踪编辑有很多选项,包括查看特定用户的所有编辑的能力,或者单个用户将页面添加到监视列表并在将来进行任何编辑时都可以得到通知的功能。 MediaWiki还具有许多功能,可轻松构造和浏览大量信息。 MediaWiki软件还通过数千个扩展或适用于开发人员的PHP挂钩非常适应.

  • 使用MediaWiki是否有任何弊端?

    一些MediaWiki用户援引使用编辑器界面遇到技术问题,这使得参与编辑Wiki变得困难。由于尚未定义正式的MediaWiki语法,因此MediaWiki没有可用的WYSIWYG(所见即所得)编辑器.

  • 是否支持MediaWiki?

    对MediaWiki的支持强调解决问题的DIY方法。 MediaWiki官方网站上有一个支持台,您可以在其中寻求帮助,但是他们鼓励用户在发布支持请求之前先搜索文档。还有一个正式的邮件列表,称为Mediawiki-l,并且有一些有关MediaWiki管理的印刷品和在线书籍.

  • MediaWiki与Confluence相比如何?

    Confluence是用Java编写的团队协作软件应用程序。它是Atlassian开发和销售的专有软件,主要面向企业使用。 Confluence具有MediaWiki缺少的某些功能,例如WYSIWYG编辑器以及与MS Office的集成。由于Confluence是付费软件,因此有一个针对客户的支持票证系统。有预算的企业可能希望考虑对Confluence进行投资,尽管随着时间的推移MediaWiki可能会适应大多数企业需求.

  • MediaWiki与TWiki相比如何?

    TWiki是用Perl编写的Wiki应用程序,主要用于管理技术项目和教育论文。与MediaWiki一样,TWiki是免费的开放源代码,根据GPL许可,其功能也可以通过插件扩展。尽管它们共享许多功能,但MediaWiki以比TWiki更直观和易于使用而著称。.

  • MediaWiki的安装要求是什么?

    为了在您的网络服务器上安装MediaWiki,您至少需要一台Apache(或类似的)网络服务器; PHP;以及MySQL,PostgreSQL或SQLite。如果您选择的托管计划尚未包含MediaWiki,则您可能需要与托管公司联系,以确保您的计划符合最低要求.

  • MediaWiki是否建议任何托管公司或计划?

    MediaWiki确实在其网站上保留了一个主机列表,但他们要注意,它们不保证或认可列表中的任何主机。.

  • 是否有专门从事MediaWiki的网络托管公司??

    是的,一些网络托管公司提供了针对运行MediaWiki网站进行了优化的计划。他们中的许多人都预先安装了MediaWiki,或者提供了简单的一键安装MediaWiki软件。有些提供额外的功能,例如.wiki域注册和自动更新。也有一些网站提供针对特定主题的免费MediaWiki托管,例如Gamepedia,您可以在其中免费免费创建自己的游戏相关Wiki,或专门从事生物学项目的Biowikifarm.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me