虽然 WordPress 为互联网上超过 43% 的网站提供支持,但它并不是市场上唯一的开源内容管理系统 (CMS) 。还有其他流行的软件选项,如 Joomla 和 Drupal。
它们三个有很多共同点,也有很多显着差异。他们每个人都是一个独特的网站建设者,各有利弊。
在本文中,我们将比较 WordPress、Joomla 和 Drupal,以找出最适合您的选择。

注意:我们正在比较 WordPress.org,而不是 WordPress.com 托管服务。请参阅我们关于WordPress.org 和 WordPress.com 之间差异的指南。
WordPress、Joomla 和 Drupal 中的常见之处
网络上最流行的三种 CMS 在技术、理念和社区方面都有很多共同点。

- WordPress、Joomla 和 Drupal 都是根据 GPL 授权的免费开源软件。请参阅我们关于WordPress 为什么是免费的文章,了解有关免费软件的更多信息。
- 它们三个主要是用PHP编写的。
- 他们都支持MySQL作为他们的数据库管理系统。WordPress 仅支持 MySQL,而 Joomla 和 Drupal 支持其他数据库管理系统。
- 它们三个都使用主题和模板来实现站点的视觉外观,并使用插件、模块或扩展来扩展功能。
- 作为开源软件,它们都是社区驱动的项目。
虽然有很多相似之处,但它们在很多方面都有所不同。
例如,他们对于核心软件中包含的内容、如何处理模块和模板、如何处理安全性等有不同的政策。
这些差异对用户以及他们构建网站的方式产生了巨大影响。
话虽如此,让我们来看看 WordPress、Joomla 和 Drupal 之间的比较,以便您可以为您的业务选择最佳的网站构建平台。
易于使用且适合初学者
大多数创建网站的人都不是网络开发人员、设计师或程序员。他们是只想建立网站的普通用户。对于大多数用户来说,易用性是最重要的因素。
WordPress
WordPress 附带著名的五分钟安装。大多数WordPress 托管提供商还提供 WordPress 一键安装。这使得新用户可以在几分钟而不是几小时内轻松创建 WordPress 博客或网站。

WordPress 的安装后用户体验比 Joomla 或 Drupal 好得多。用户会看到一个简单干净的用户界面,其中包含用于创建帖子、页面或开始自定义外观和主题的菜单。
乔姆拉
Joomla 安装可能看起来没有 WordPress 那么快,但它的步骤非常相似。除此之外,许多共享托管提供商还为 Joomla 提供一键安装包。

安装后,用户会看到一个不像 WordPress 那样简单的控制面板。有太多的菜单可供点击和自定义您的网站。
Joomla 粉丝会说这是因为 Joomla 比 WordPress 强大得多,但我们不相信这是真的。
德鲁帕尔
Drupal 的安装与 Joomla 和 WordPress 类似。只需下载并上传包并运行安装脚本即可。

Drupal 还提供发行版。这些是预先打包的 Drupal 捆绑包,其中包含用于创建特定类型网站的模块和配置。
对于绝对的初学者来说,安装后的体验有点复杂。用户会发现很难弄清楚如何更改其网站上的内容。Drupal 使如何添加内容变得非常明显,但是更改外观和添加非内容元素并不是很明显。
获胜者: WordPress
主题和插件
所有这三种流行的 CMS 都附带主题和插件/模块,作为扩展软件功能和外观的一种方式。
主题控制网站的外观以及用户看到的外观。插件或模块就像 CMS 的应用程序。
我们来看看这三大CMS软件在这一类别中的表现如何。
WordPress
WordPress 允许用户使用主题更改网站的外观。WordPress 预装了一些默认主题。
您可以随时单击外观页面中的添加新按钮,并从官方 WordPress.org 主题目录安装免费的 WordPress 主题。

除了免费主题之外,您还会发现许多由第三方主题商店开发的高级 WordPress 主题,例如StudioPress、Astra Theme、Elegant Themes等。这些是付费主题,并附带高级支持选项。
WordPress 的真正力量在于插件。官方 WordPress 插件目录中有超过 59,000 个免费 WordPress 插件。您还可以购买带有插件开发人员提供的付费支持的高级插件。查看我们的必备 WordPress 插件列表,了解插件如何让 WordPress 变得更加出色。
乔姆拉
就像 WordPress 一样,Joomla 也附带模板和扩展。有很棒的扩展可以做任何事情,从创建电子商务商店到管理电子邮件。

然而,这些模板和扩展的数量没有WordPress那么多。这可能会使寻找完美的模板和完美的扩展变得有点困难。
默认情况下,Joomla 没有允许用户从管理区域搜索和安装扩展或模板的功能。有一个扩展允许您为扩展添加“从网络安装”功能。但对于模板,用户仍然需要手动搜索模板,然后通过添加 URL 来安装它们。
德鲁帕尔
Drupal 在主题和模块的可用性方面也存在同样的问题。用户必须离开他们的网站,搜索他们想要添加的模块和主题,然后找到项目的 zip 文件 URL。最后,他们可以在“模块”或“主题”页面中输入 URL 来安装它们。

有些模块几乎可以做任何事情,并且会定期添加新模块。尽管如此,与 WordPress 相比,模块的总量仍然不足。
获胜者: WordPress。
支持选项
帮助和支持选项的可用性对于初学者用户来说非常重要。当您尝试新软件时肯定会遇到一些障碍。只要您能获得帮助就可以。
WordPress
WordPress 拥有强大的用户社区。您可以在官方支持论坛、文档、手册、codex、Slack 频道、Stack Exchange、 WPBeginner Engage facebook 小组以及互联网上几乎所有有关网页设计和开发的论坛上找到 WordPress 帮助。

像 WPBeginner 这样的网站包含数百个教程、视频教程和文章,适合初级 WordPress 用户。有很多方法可以请求免费 WordPress 支持并获得它。
除了免费支持选项之外,还有多种方法可以获得 WordPress 的付费支持。
Codeable、UpWork、Fiverr等在线平台只是您可以聘请 WordPress 专业人员来帮助您的一些地方。由于 WordPress 的广泛普及,对于小型企业和个人来说,寻找 WordPress 开发人员既简单又实惠。
乔姆拉
Joomla 就像 WordPress 一样,拥有一个庞大且非常有帮助的社区。Joomla 网站上有大量文档,对于初学者来说是宝贵的资源。为了获得更多的互动支持,用户可以加入论坛、邮件列表、用户组等。

除了社区支持之外,还有第三方资源、付费培训和开发机构可以提供帮助。
与 WordPress 不同,对于 Joomla 来说,找到负担得起的专家帮助相当困难。聘请开发人员或专家进行 Joomla 开发、故障排除或协助可能比 WordPress 花费更多。
德鲁帕尔
Drupal 拥有一个非常积极主动的粉丝和用户社区。您会发现 Drupal 的所有社区支持选项,就像 WordPress 和 Joomla 一样。有大量的文档、支持论坛、邮件列表、用户组、irc 聊天室。所有获得建议和免费帮助的好地方。

Drupal 试图将用户与提供专业 Drupal 服务的开发人员和公司联系起来。您可以在 Drupal Marketplace 中找到它们。
然而,与 WordPress 相比,类似于 Joomla 的 Drupal 开发人员非常昂贵。
获胜者: WordPress
本地化和多语言支持
每天创建的网站中有很大一部分是非英语或多语言网站。许多初学者可能会寻找可以处理多种语言或支持不同区域设置和语言的 CMS。
WordPress
WordPress 在提供构建多语言网站的良好平台方面做得非常出色。它不支持开箱即用的多种语言,但是有一些优秀的插件可以让您轻松创建 WordPress 多语言网站。
WordPress 有超过 57 种语言版本。只需从 WordPress 管理区域单击一下即可安装新语言。

最流行的主题和插件也提供多种语言版本。主题和插件开发人员正在积极寻求帮助,将他们的包翻译成其他语言。
所有这些努力使 WordPress 成为构建非英语或多语言网站的绝佳平台。
乔姆拉
Joomla 具有开箱即用的功能,无需安装任何扩展即可处理多语言网站。只需转到语言管理器,添加内容语言并开始在您的网站上创建多语言内容。

管理界面还提供多种语言的翻译,并且可以从管理区域轻松安装。
德鲁帕尔
Drupal 具有处理非英语或多语言站点的内置支持。您将需要启用区域设置和内容翻译模块。之后,您可以从 Drupal 的配置部分添加站点和管理界面语言。

获胜者:并列 – 这三个网站都支持多语言网站并且提供多种语言版本。
安全
为您的网站选择 CMS 时,安全性是一个非常重要的因素。互联网上几乎每个网站都容易受到安全威胁。
WordPress
作为世界上最受欢迎的 CMS,基于 WordPress 的网站经常成为黑客的目标。然而,WordPress 是建立在非常安全的代码之上的,它对安全漏洞的响应非常快。
WordPress还具有自动更新机制,允许WordPress网站在有新的安全补丁时自动更新。
通过自动备份、双因素身份验证和其他WordPress 安全最佳实践,可以进一步保护 WordPress 网站。
还有一个内置机制可以显示 WordPress 主题和插件的更新。这使得主题和插件开发人员能够快速响应任何安全漏洞。
乔姆拉
在安全性方面,Joomla 与 WordPress 非常相似。他们积极响应任何安全漏洞,并很快进行修补。然而,维护网站和安装更新仍然取决于用户。
有一些扩展可用于备份您的 Joomla 网站。您还可以遵循与 WordPress 相同的最佳实践来增强 Joomla 网站的安全性。
德鲁帕尔
Drupal 对安全采取了非常严肃的态度。当发现并修补安全漏洞时,他们会在自己的网站上发布安全漏洞。人们认为 Drupal 更安全,因为您不会经常听说 Drupal 网站被黑客攻击的情况,但这可能是因为它不像 Joomla 或 WordPress 那样流行。
获胜者:并列 – 所有三个都遵循适当的安全标准。
结论:
Drupal、Joomla 和 WordPress 都是出色的内容管理系统。Drupal 和 Joomla 比 WordPress 具有更多的内置功能。
然而,WordPress 以其易用性、庞大的全球社区、插件和主题击败了他们。我们认为大多数非开发人员用户会发现使用 WordPress 构建比 Joomla 或 Drupal 容易得多。
借助超过 59,000 个 WordPress 插件,您可以添加几乎任何功能或构建您喜欢的任何类型的网站(无需编写代码)。
总冠军: WordPress
如何开始使用您最喜爱的 CMS
无论您选择 WordPress、Joomla 还是 Drupal,您都需要域名和网站托管来创建网站。
幸运的是,这三个顶级 CMS 软件都有非常相似的要求,这意味着所有顶级网络托管公司都支持它们。
我们建议使用Bluehost或SiteGround。他们都是世界上最大的托管公司之一,专门托管 WordPress、Joomla 和 Drupal 网站。
如需更多建议,请参阅我们针对初学者的完整网络托管指南。
如果您开始使用 WordPress,请参阅我们的初学者指南,了解如何制作网站以及分步说明。
我们希望本文能帮助您比较 WordPress、Joomla 和 Drupal,找到最适合您网站的 CMS。您可能还想查看我们对小型企业最佳电子邮件营销服务和最佳实时聊天软件的比较。