虽然 WordPress 为互联网上超过 41% 的网站提供支持,但它并不是市场上唯一的开源内容管理系统 (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
Joomla 的安装可能不像 WordPress 那样快,但它的步骤非常相似.除此之外,许多共享托管服务提供商还为 Joomla 提供一键安装包.
安装后,用户会进入一个不像 WordPress 那样直接的控制面板.有太多菜单需要点击和自定义您的网站.
Joomla 粉丝会说这是因为 Joomla 比 WordPress 强大得多,但我们认为这不是真的.
Drupal
Drupal 的安装类似于 Joomla 和 WordPress.只需下载并上传软件包并运行安装脚本.
Drupal 还提供发行版.这些是带有模块和配置的预打包 Drupal 包,用于创建特定类型的网站.
绝对初学者的安装后体验有点复杂.用户会发现很难弄清楚如何更改他们网站上的内容.Drupal 使得如何添加内容很明显,但是改变外观和添加非内容元素不是很明显.
获胜者:WordPress
主题和插件
这三种流行的 CMS 都带有主题和插件/模块,作为扩展软件功能和外观的一种方式.
主题控制您网站的外观以及它对用户的外观.插件或模块就像 CMS 的应用程序.
让我们看看这三个主要的 CMS 软件在这个类别中的表现如何.
WordPress
WordPress 允许用户使用主题更改其网站的外观.WordPress 预装了一些默认主题.
您可以随时单击外观页面上的添加新按钮,并从官方 WordPress.org 主题目录安装免费的 WordPress 主题.
除了免费主题外,您还会发现许多由第三方主题商店(如 StudioPress、Astra Theme、Elegant Themes 等)开发的优质 WordPress 主题.这些是付费主题,并带有高级支持选项.
WordPress 的真正力量在于插件.WordPress 官方插件目录中有超过 58,000 个免费的 WordPress 插件.您还可以购买由插件开发人员提供的付费支持的高级插件.查看我们必备的 WordPress 插件列表,了解插件如何让 WordPress 变得很棒.
Joomla
就像 WordPress 一样,Joomla 也带有模板和扩展.从创建电子商务商店到管理电子邮件,都有很多很棒的扩展程序可以做任何事情.
但是,这些模板和扩展的数量并不如 WordPress 多.这可能会使找到完美的模板和完美的扩展有点困难.
默认情况下,Joomla 没有允许用户从管理区域搜索和安装扩展程序或模板的功能.有一个扩展程序允许您为扩展程序添加”从网络安装”功能.但是对于模板,用户仍然必须手动搜索模板,然后通过添加其 URL 来安装它们.
Drupal
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 拥有一个非常积极主动的粉丝和用户社区.您会发现 Drupal 的所有社区支持选项,就像 WordPress 和 Joomla.有大量文档、支持论坛、邮件列表、用户组、irc 聊天室.所有获得建议和免费帮助的好地方.
Drupal 试图将用户与提供专业 Drupal 服务的开发人员和公司联系起来.您可以在 Drupal Marketplace 中找到它们.
然而,与 WordPress 相比,类似于 Joomla 的 Drupal 开发人员非常昂贵.
获胜者:WordPress
本地化&多语言支持
每天创建的网站中有很大一部分是非英语或多语言网站.许多初学者更有可能寻找可以处理多种语言或支持不同区域设置和语言的 CMS.
WordPress
WordPress 在提供构建多语言网站的良好平台方面做得非常出色.它不支持开箱即用的多种语言,但有一些优秀的插件可以让您轻松创建 WordPress 多语言站点.
WordPress 支持超过 57 种语言.只需从 WordPress 管理区域单击一下,即可安装新语言.
最流行的主题和插件也有多种语言版本.主题和插件开发人员正在积极寻求帮助,将他们的包翻译成其他语言.
所有这些努力使 WordPress 成为构建非英语或多语言网站的绝佳平台.
Joomla
Joomla 具有开箱即用的功能,无需安装任何扩展程序即可处理多语言网站.只需转到语言管理器,添加内容语言并开始在您的网站上创建多语言内容.
管理界面还提供多种语言的翻译,并且可以从管理区域轻松安装.
Drupal
Drupal 内置支持处理非英语或多语言站点.您将需要启用区域设置和内容翻译模块.之后,您可以从 Drupal 的配置部分添加站点和管理界面语言.
优胜者:并列 -他们三个都支持多语言网站,并提供多种语言版本.
安全
在为您的网站选择 CMS 时,安全性是一个非常重要的因素.互联网上几乎每个网站都容易受到安全威胁.
WordPress
作为世界上最受欢迎的 CMS,基于 WordPress 的网站经常成为黑客的目标.但是,WordPress 建立在非常安全的代码之上,并且对安全漏洞的响应速度非常快.
WordPress 还具有自动更新机制,允许 WordPress 网站在有新的安全补丁时自动更新.
可以通过自动备份、双因素身份验证和其他 WordPress 安全最佳实践进一步保护 WordPress 站点.
还有一个内置机制来显示 WordPress 主题和插件的更新.这允许主题和插件开发人员快速响应任何安全漏洞.
Joomla
Joomla 在安全性方面与 WordPress 非常相似.他们积极响应任何安全漏洞,并非常迅速地修补它.但是,维护网站和安装更新仍然取决于用户.
有扩展程序可用于备份您的 Joomla 站点.您还可以通过遵循与 WordPress 相同的最佳实践来增强 Joomla 站点的安全性.
Drupal
Drupal 采取非常认真的安全措施.当他们发现并修补安全漏洞时,他们会在自己的站点上发布安全漏洞.有人认为 Drupal 更安全,因为您没有听说 Drupal 网站经常被黑客入侵,但这可能是因为它不像 Joomla 或 WordPress 那样受欢迎.
优胜者:并列 -所有三个都遵循适当的安全标准.
结论:
Drupal、Joomla 和 WordPress 都是出色的内容管理系统.Drupal 和 Joomla 具有比 WordPress 多得多的内置功能.
然而,WordPress 以其易用性、庞大的全球社区、插件和主题击败了他们.我们认为大多数非开发人员用户会发现使用 WordPress 构建比 Joomla 或 Drupal 容易得多.
借助超过 55,000 个 WordPress 插件,您几乎可以添加任何功能或构建您喜欢的任何类型的网站(无需编写代码).
总冠军: WordPress
如何开始使用您最喜欢的 CMS
无论您选择 WordPress、Joomla 还是 Drupal,您都需要一个域名和网站托管来创建网站.
幸运的是,这三个顶级 CMS 软件都有非常相似的要求,这意味着所有顶级网络托管公司都支持它们.
我们建议使用 hostease 或 SiteGround.他们都是世界上最大的托管公司之一,专门托管 WordPress、Joomla 和 Drupal 网站.
有关更多建议,请参阅我们针对初学者的完整网络托管指南.
如果您开始使用 WordPress,请参阅我们的初学者指南,了解如何使用分步说明制作网站.
我们希望本文能帮助您比较 WordPress、Joomla 和 Drupal,找出最适合您网站的 CMS.您可能还想查看我们对面向小型企业的最佳电子邮件营销服务和最佳实时聊天软件的比较.