虽然 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 之间的比较,以便您可以选择最适合您业务的网站构建器平台。
易于使用和初学者友好
大多数创建网站的人不是 Web 开发人员、设计师或程序员。他们是只想建立网站的普通用户。对于大多数用户来说,易用性是最重要的因素。
WordPress
WordPress 带有著名的五分钟安装。大多数WordPress 托管服务提供商还提供一键式安装 WordPress。这使得新用户在几分钟而不是几小时内开始一个 WordPress 博客或网站变得相当容易。
WordPress 的安装后用户体验比 Joomla 或 Drupal 好得多。用户会看到一个简洁的用户界面,其中包含用于创建帖子、页面或开始自定义外观和主题的菜单。
Joomla
Joomla 的安装可能看起来没有 WordPress 快,但它的步骤非常相似。除此之外,许多共享主机提供商还为 Joomla 提供一键式安装包。
安装后,用户会进入一个不像 WordPress 那样直接的控制面板。有太多的菜单可供点击和自定义您的网站。
Joomla 粉丝会说这是因为 Joomla 比 WordPress 强大得多,但我们不相信这是真的。
德鲁巴
Drupal 的安装类似于 Joomla 和 WordPress。只需下载并上传软件包并运行安装脚本。
Drupal 还提供发行版。这些是带有模块和配置的预打包 Drupal 包,用于创建特定类型的网站。
绝对初学者的安装后体验有点复杂。用户会发现很难弄清楚如何更改他们网站上的内容。Drupal 如何添加内容非常明显,但是改变外观和添加非内容元素不是很明显。
获胜者: WordPress
主题和插件
所有这三个流行的 CMS 都带有主题和插件/模块,作为扩展软件功能和外观的一种方式。
主题控制您网站的外观以及它在用户眼中的外观。插件或模块就像 CMS 的应用程序。
让我们看看这三个主要的CMS软件在这个类别中的表现如何。
WordPress
WordPress 允许用户使用主题更改其网站的外观。WordPress 预装了一些默认主题。
在任何时候,您都可以从外观页面单击添加新按钮,并从官方 WordPress.org 主题目录安装免费的 WordPress主题。
除了免费主题外,您还会发现由StudioPress、Astra Theme、Elegant Themes等第三方主题商店开发的更多优质 WordPress 主题。这些是付费主题,并带有高级支持选项。
WordPress 的真正力量在于插件。官方 WordPress 插件目录中有超过 59,000 个免费的 WordPress 插件。您还可以购买插件开发人员提供的付费支持的高级插件。查看我们的必备 WordPress 插件列表,了解插件如何让 WordPress 变得很棒。
Joomla
就像 WordPress 一样,Joomla 也带有模板和扩展。从创建电子商务商店到管理电子邮件,几乎可以做任何事情。
但是,这些模板和扩展的数量不如 WordPress。这可能会使找到完美的模板和完美的扩展变得有点困难。
默认情况下,Joomla 没有允许用户从管理区域搜索和安装扩展程序或模板的功能。有一个扩展程序允许您为扩展程序添加“从 Web 安装”功能。但是对于模板,用户仍然需要手动搜索模板,然后通过添加其 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
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
Joomla 具有开箱即用的功能,无需安装任何扩展即可处理多语言网站。只需转到语言管理器,添加内容语言并开始在您的网站上创建多语言内容。
管理界面还提供多种语言的翻译,并且可以从管理区域轻松安装。
德鲁巴
Drupal 带有内置支持来处理非英语或多语言站点。您将需要启用语言环境和内容翻译模块。之后,您可以从 Drupal 的配置部分添加站点和管理界面语言。
获胜者:并列——他们三个都支持多语言网站,并且有多种语言版本。
安全
在为您的网站选择 CMS 时,安全性是一个非常重要的因素。互联网上的几乎每个网站都容易受到安全威胁。
WordPress
作为世界上最受欢迎的 CMS,基于 WordPress 的网站经常成为黑客的目标。但是,WordPress 是建立在非常安全的代码之上的,它对安全漏洞的响应速度非常快。
WordPress 还具有自动更新机制,允许 WordPress 网站在有新的安全补丁时自动更新。
通过自动备份、双重身份验证和其他WordPress 安全最佳实践,可以进一步保护 WordPress 站点。
还有一个内置机制来显示 WordPress 主题和插件的更新。这允许主题和插件开发人员快速响应任何安全漏洞。
Joomla
在安全性方面,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。您可能还想查看我们对小型企业的最佳电子邮件营销服务和最佳实时聊天软件的比较。