CMS 比较:最佳平台回顾

CMS 比较 2022:最流行的内容管理系统

如果您想吸引最大数量的访问者访问您的网站并留住他们,那么您需要有吸引力的内容:文本、图片、视频和图形不仅为读者和用户增加价值,它们还re 也被搜索引擎积极注册。但是保持好的内容意味着不断地修改它;以引人入胜的方式发布、更新和管理内容。维护更大的网站是一项艰巨的任务,如果不使用内容管理系统 (CMS),这几乎是不可能的。本指南概述了对 CMS 的最重要需求,并比较了最流行的开源解决方案。

定义内容管理系统 (CMS)

内容管理系统是一种软件,它允许没有编程知识的用户通过图形用户界面共同创建、编辑和发布 Web 内容,例如文本或多媒体元素。

做出正确的 CMS 选择

在寻找完美的 CMS 时,这是一片丛林,在寻找合适的 CMS 时很容易迷失在众多选择中。目前市场上有 250 到 350 种不同的程序。从简单的构建工具到扩展的企业系统,可能性无穷无尽。您必须问自己的问题是,您需要哪些 CMS 要求才能以最佳方式支持您计划的在线项目。

应用类型概述

内容管理系统基本上有三种中央应用程序类型。在为新的在线项目选择软件解决方案时,您的决定应基于哪个领域对您的项目开发最重要。常见的划分是 Web 内容管理、博客发布/新闻和社交发布/社区。

小费

要为您的项目找到最佳 CMS 并从其优势中受益,必须清楚地了解内容以及项目目标。

网页内容管理

对于经典的 Web 内容管理,主要重点是创建和管理在线内容。通常需要多个编辑器可以访问后端,这反过来又需要复杂的共享方法。系统为具有多媒体内容的网站提供优化处理非常重要。其他重要因素包括用户权限管理、全文搜索功能、高效的新闻管理系统以及以一种以上语言呈现必要内容的能力。

博客发布/新闻

顾名思义,这种类型的应用程序主要集中在博客上。准备内容、复杂的链接和合理的分类,以及链接到社交媒体平台和其他 web 2.0 功能的能力尤为重要。与读者互动和控制发布条目时间的能力也是需要考虑的重要特征。快速轻松地创建内容同样重要,甚至更重要——理想情况下,还可以直接在移动设备上进行。

社会出版/社区

开发在线社区并将其提供给更多的受众需要比简单的博客更多的功能。这主要是因为在线社区针对的是活跃的用户群体,而不是被动的读者。理想情况下,内容不仅由站点的运营商创建,还由成员创建(用户生成的内容)。社交发布解决方案的基本系统通常采用模块化设计,必要时可以通过某些 web 2.0 功能进行扩展。

无论您选择哪个领域,每个在线项目都从一个合适的领域开始。要检查您选择的域是否可用,您可以轻松使用我们的 Domain Checker 运行域名搜索。

域检查

现在检查

  • .com

  • .net

  • .blog

  • .org

  • .shop

专有软件与开源

主要项目社区的许多内容管理解决方案都是开源的。这些被称为开源软件。使用开源CMS,系统和程序代码可以自由访问,并且源代码原则上任何人都可以查看。允许用户进行更改、改进和扩展,并使 CMS 适应个人需求。

与开源软件相反的是专有软件。在这里,CMS 由特定公司开发并作为商业项目分发。专有管理系统的使用通常与获得付费许可证有关。 源代码对用户不可用

另一方面,开源软件通常无需许可费用即可获得。因此,从经济角度来看,此类解决方案对公司特别有吸引力。在技术发展方面,已建立的开源 CMS 系统并不比专有解决方案差。高级开发者社区支持一些最著名的项目,例如 WordPressTYPO3。广泛的文档和透明的开发流程还确保及时解决软件错误和安全漏洞。

但与网站运营的专有解决方案相比,开源应用程序在全球市场的份额有多高?

全球比较网站运营软件解决方案

迄今为止,最流行的快速且经济高效地发布内容的解决方案是 WordPress。据分析 CMS 使用情况的BuiltWith W3Techs称,全球近 40% 的网站使用开放式 CMS。 网站运营最受欢迎的十大软件解决方案中的其他开源项目是_Joomla!和_Drupal**。**

开源内容管理系统以免费社区版本提供给用户,甚至可以与 Adobe Dreamweaver 等成熟的 HTML 编辑器竞争。

比较流行的 CMS 软件解决方案

WordPress 在很大程度上是领先的内容管理系统。 / 来源:https://w3techs.com/technologies/overview/content_management/all

不同内容管理系统的市场覆盖率:

内容管理系统

市场份额

WordPress

65.1%

Shopify

6.5%

2.9%

广场空间

2.7%

Joomla!

2.7%

德鲁巴

2.0%

博主

1.5%

比特里克斯

1.4%

Magento

1.0%

打开购物车

0.9%

PrestaShop

0.7%

蹑手蹑脚

0.5%

好的

0.4%

大商贸

0.4%

Adobe Dreamweaver

0.3%

截至 2021 年 11 月

据统计,开源解决方案在全球范围内也很受欢迎。很多网店都信任电商平台_Magento,Shopify的系统,或者法国网店软件_PrestaShop。这些系统的成功表明,在商业网站运营方面,开源产品可以对抗标准解决方案。在某些情况下,来自商业提供商的网站建设者也非常受欢迎。

我们以开源软件项目的成功为契机,向您介绍最流行的开源 CMS 解决方案,并比较它们的基本功能。 MyWebsite NowDreamweaver 作为两个专有解决方案进行了比较。系统及其功能的详细描述将显示在涵盖以下领域的表格比较中:

  • 安装配置

  • 用户管理

  • 操作与内容创建

  • 搜索引擎优化与响应式设计

  • 安全与服务

最流行的内容管理系统详解

WordPressTYPO3Joomla!DrupalContao_ 和 Neos_ 等开源系统是目前最流行的专业网站运营标准解决方案。但是,每个系统当然并不同样适合每个单独的目的。在这里,我们汇总了不同内容管理系统的主要功能、应用类型和系统需求。我们的优缺点表应该可以帮助您做出决定。

WordPress的

WordPress安装量约为 1800 万次,是全球使用最多的开源 CMS。最初设想为一个博客系统,现在有几个扩展可用于基本安装,从而可以将软件升级为功能齐全的内容管理系统。

WordPress主页

WordPress:具有CMS功能的博客软件/来源:wordpress.org

事实

  • 超过 58,000 个扩展和海量免费设计模板

  • 通过向导“五分钟安装”

  • 搜索引擎友好的 URL

  • 移动解决方案的发布和管理工具

WordPress 5.6 的系统要求

  • Webserver:每台支持 PHP 和 MySQL/MariaDB 的服务器(推荐:Apache 或 NGINX)

  • 中间件:PHP 7.4 或更高版本

  • 数据库:MySQL 5.6 或更高版本,MariaDB 10.1 或更高版本

  • 其他建议:HTTPS支持

该软件的大型用户社区受益于大量的主题、插件和小部件选择。但批评人士表示,该系统不仅过于复杂,而且使用起来也令人困惑和尴尬。 WordPress 与所有成功的软件开发都有相同的问题:由于其高流通量,它是黑客的热门目标。因此,用户必须定期使用安全更新来更新他们的 WordPress 软件。这些更新会在安全事件发生后迅速发布,但并不总是与有效使用软件所需的所有扩展兼容。因此,软件更新可能与大量的管理工作相关联,尤其是在大型项目的情况下。

由于其省力、基本安装,WordPress 适用于小型且结构简单的网站。特别是对于希望在有吸引力的布局中为访问者提供频繁变化的内容的博客作者,WordPress 是一个具有直观 Web 界面的有效 CMS。然而,随着在线项目复杂性的增加,软件的用户友好性显着降低。大型企业项目理论上也可以实施,但在这种情况下,更多的功能不可避免地伴随着管理工作的增加。

如果您正在努力实现稳定的网站运行,WordPress 会随着访问量的增加而对服务器提出高要求。尝试开发以多语言为重点的复杂多域项目的用户应选择 TYPO3 之类的 CMS,而不是 WordPress

优点

缺点

大型社区

CMS 功能需要额外的扩展

安装和设置工作量最小

插件通常存在安全漏洞

直观的用户界面

高流量的稳定性和性能能力有限

插件和其他扩展的简单集成

更频繁的安全更新导致额外的管理工作

小费

对于 WordPress 初学者,一键安装是托管 WordPress 托管包的一部分。通过选择此选项,网站运营商将所有技术和服务器端管理职责转交给供应商,并且可以完全专注于他们的内容。

对领先的 CMS 计划感兴趣?您可以在我们的WordPress基础文章中找到有关流行博客软件的更多信息。

Joomla!

凭借近 3% 的市场覆盖率,Joomla_!_是 CMS 市场的另一大热门。该软件面向初学者和高级用户,但使用起来比 WordPress 更具挑战性。与市场领导者不同,无需安装扩展即可包含全面的 CMS 功能。没有专业 IT 背景的非专家的好处是社区支持的在线手册和活跃的用户论坛形式的良好文档。

开源CMS项目Joomla的主页!

Joomla! – 具有相当大扩展可能性的开源 CMS / 来源:https://www.joomla.org/

事实

  • 目前超过 6,000 个可用扩展

  • 基于对象的内容管理

  • 通过论坛进行社区支持

Joomla! 3.x 的系统要求

  • Webserver:Apache HTTP Server 2.0(推荐 2.4),带有 mod_mysql、mod_xml,mod_zlib,NGINX 1.0(推荐 1.8 或更高版本),MS IIS 7

  • 中间件:PHP 5.3.10(推荐7.3或更高版本)

  • 数据库:MySQl 5.1 和InnoDB支持(推荐 5.5.3 或更高版本),MS SQL server 10.50.1600.1(推荐 10.50.1600.1 或更高版本),PostgreSQL 8.3.18(推荐 9.1 或更高版本)

Joomla! 是开源CMS Mambo 的开发。该系统在美国特别受欢迎,其特点是完全面向对象的软件设计基于独立的 MVC 框架。这允许 Joomla! 用户编写自己的扩展程序并与社区共享这些扩展程序,如果他们愿意的话,可以使用 Joomla! 扩展程序目录,扩展程序可以通过后端轻松安装。可以使用 Joomla! 创建模板!模块,通过组合预定义的内容元素。

Joomla! 将扩展分为插件、组件、模块、模板和语言。这些可以在后端和前端使用,这有时会激怒用户。 权利管理和批准流程有时被视为大型项目所缺乏的。扩展帮助——但并不总是免费的。

优点

缺点

相对简单的安装和配置工作

权限管理不足

大量的扩展和设计

高级扩展可能很昂贵

用户友好的模板创建

扩展通常需要手动实现

小费

由于其复杂性,建议通过托管服务提供商使用 Joomla!。技术基础设施和定期更新由Joomla 提供商直接提供!托管,这使得 CMS 的管理更加容易。

我们的Joomla 提供了对用户友好的开源 CMS 功能范围的更深入了解!基础文章。

Drupal

模块化 CMSDrupal最初是作为学生社区解决方案开发的,但现在可以作为完整的开源 CMS 使用。该软件附带一个非常精简的基本安装,可以通过模块进行相当多的扩展。今天,该项目的优势在于其社区。基本模块已经拥有大量的 web 2.0 和社区功能,例如博客、论坛和标签云。

Drupal 项目主页

Drupal:以社区为重点的 CMS / 来源:https://www.drupal.org/

事实

  • 非常灵活,模块化布局

  • Slim 基本安装,超过 46,000 个扩展模块

  • 专注于社交发布和社区项目

  • 超过 1100 个发行版作为典型应用的完整解决方案

Drupal 9 的系统要求

  • Webserver: Apache 2.4.7 或更高版本、NGINX 0.7.x 或更高版本、MS IIS 或任何其他支持 PHP 的 webserver

  • 中间件:PHP 7.3 或更高版本

  • 数据库:MySQL 5.7.8 或更高版本,MariaDB 10.3.7,Percona 服务器 5.7.8 或更高版本,PostgreSQL 10 或更高版本(带 PDO),SQLite 3.26 或更高版本

CMS Drupal 通过其模块化布局提供广泛的定制机会。确切知道自己需要什么的用户可以省去手动编译软件组件的工作。对于许多场景,可以使用基于 Drupal 框架的预配置发行版

Drupal 专注于社交发布,特别适合中小型社区项目。大范围的扩展使得实现具有复杂多域结构的公司门户成为可能。但是管理具有全面扩展的 CMS 核心需要专业知识和直觉。如果软件的基本功能不够用,则必须通过 FTP 手动安装附加模块。这可能是一个复杂的过程。更新扩展有时很困难,因为它们并不总是与后端兼容

_Drupal_的核心应用是社交发布和社区平台的布局。 CMS 拥有一个灵活的模块化系统,适用于基于用户生成内容的高度动态平台。

优点

缺点

紧凑的软件核心

后端兼容性差,配置复杂

大量的扩展模块和预定义的 Drupal 分布

Slim 基本安装需要大量额外安装

支持多域管理

只能通过 FTP 安装附加模块

笔记

特别是当 Drupal 被用作用户的社区平台时,数据安全是重中之重。 IONOS](https://www.ionos.com/hosting/drupal-hosting?ac=OM.US.USo50K361685T7073a&itc=5L4C4XEV-5ICVBT-38NS5G8 "Drupal hosting from IONOS")的[Drupal 托管有助于增加这一点,并提供对 CMS 的独立访问。

有关更多信息和提示,请参阅我们的基础知识基础知识文章。

TYPO3

WordPress 旁边,TYPO3是最受欢迎的开源 CMS 之一。该软件项目是一个企业管理系统,由经验丰富的开发人员团队不断更新并保持技术最新。 TYPO3 是适用于大型企业门户和电子商务平台的绝佳解决方案

关于TYPO3的信息页

TYPO3:企业用的企业内容管理系统/来源:https://typo3.org/cms

事实

  • 企业内容管理系统

  • 功能丰富

  • 广泛的集成权限管理

  • CRM或ERP解决方案等其他系统的简单集成

** TYPO3 CMS 10 LTS 的系统要求**

  • Webserver:Apache(推荐)、MS IIS、NGINX、Caddy Server

  • 中间件:PHP 7.2 或更高版本

  • 数据库:MySQL 5.5 或更高版本、MariaDB 10.2、MS SQL Server、PostgreSQL、SQLite

  • 硬件:至少 256 MB RAM

  • 其他推荐:GraphicsMagick 或 ImageMagick; GD库;自由打字; ylib;如果使用 Apache 服务器:mod_gzip、mod_deflate、mod_rewrite; PHP 缓存(例如 APCu、PHP 加速器、OPcache 或Zend加速器);个别扩展可能需要额外的软件

TYPO3 提供一个大型社区,为遇到技术问题或疑问的初学者提供快速简便的帮助。也有许多专业的供应商专门提供_TYPO3_支持并为企业用户提供代理服务。

高性能 CMS 的专业使用需要专业知识。有了这个,即使是具有多语言内容的复杂站点结构也可以很好地实现。丰富的功能确保了企业级的专业权限管理,并提供了经典业务应用程序的接口,例如 CRM 和 ERP 系统。另一方面,批评者指出需要很长的培训时间和相对较高的管理工作量

TYPO3 提供的大量功能使实施任何类型的在线项目成为可能。但这需要大量的安装、配置和维护费用。该软件的知名度和良好的声誉有助于相对较小的网站使用它。在这种情况下,用户通常会付出比他们需要的更多的努力。如果不需要企业 CMS 提供的全部功能,那么网站运营商通常会更好地使用具有精简基本安装的模块化软件。但是,对于由经验丰富的 IT 专家运行的复杂项目,TYPO3 是成功在线展示的最佳基础。

优点

缺点

具有大型社区(包括众多专家)的广泛分布的 CMS

实施、配置和管理需要专业知识

丰富的功能、灵活性和可扩展性

与同类系统相比,大功能范围意味着对托管的更高要求

企业级广泛的权限管理

对非专家的培训相对较高

如果 TYPO3 用于大型和复杂的项目,则安装应在托管包的框架内进行。在我们的 TYPO3 的基础文章中找到关于 TYPO3, 的更多信息以及相当大范围的功能的详细描述。

联系方式

CMSContao是一个清晰且用户友好的内容管理解决方案。该系统具有直观的多语言后端结构清晰的管理层。该软件项目特别注重与 Web 标准的兼容性,以 HTML 5 格式提供无障碍在线内容。

康涛项目主页

Contao:无障碍网页内容的用户友好型 CMS / 来源:https://contao.org/en/

事实

  • 功能丰富的用户友好型CMS

  • 超过 1,400 个可用扩展

  • 多语言后端

  • 在线演示

  • 2 因素身份验证(来自 Contao 4.6)

Contao 4.9 长期支持 (LTS) 的系统要求

  • Webserver**:** 支持 PHP 和 MySQL 的 Apache、NGINX 或 IIS

  • 中间件:PHP 7.4 或更高版本

  • 数据库:MySQL 8.0 或更高版本

  • 其他建议:要从全系列功能中受益,需要以下 PHP 扩展:DOM、PCRE、Intl、PDO、ZLIB、JSON、Curl、Mbstring、GD

该软件的基本配置已经具有全面的功能,可以通过 1,900 多个可用扩展灵活地适应个人需求。 CMS 系统还提供了一个集成的主题管理器。这使得在预先设计的模块的帮助下,可以基于_Contao_单独配置网站的设计和布局。此外,通过_Contao_网站,为网站所有者提供各种应用类型和行业的专业主题。不过,这些主题通常必须购买。

该软件以其高安全标准而闻名。 CMS 的 LTS 版本提供四年保修。在此期间,LTS 版本会收到错误更正和安全更新,但没有新功能。 LTS 版本稳定,推荐用于活跃网站。

此外,还有一个开发版,提供半年的bug修复和安全更新,并包含LTS版本中没有的新功能,只会在下一个LTS版本中包含。这个版本推荐给所有想要测试新功能的人。

在线演示以及广泛的文档材料,可以快速介绍网站创建。服务器兼容性可以通过联系检查来保证。

灵活的 CMS 适用于各种规模的网站。该软件为用户提供了强大的系统架构,可以通过扩展来适应专业网站运营的各种需求。Intranet 解决方案例如,电子商务平台、企业门户网站或微型网站都可以付诸实施,即使是在搜索引擎优化和 Web 分析方面也没有任何希望。

标准配置中的 Contao 无法实现仅多级工作流。

优点

缺点

高性能和可扩展的系统架构

基本系统不支持多级工作流,但通过扩展使其成为可能

用户友好的安装、管理和扩展的实现

相对较小但活跃的社区

良好的安全平衡

轻松更新

小费

使用 IONOS](https://www.ionos.com/hosting/web-hosting?ac=OM.US.USo50K361685T7073a&itc=5L4C4XEV-5ICVBT-38NS5G8 "Web Hosting – Secure Hosting Services for your Website – IONOS")的[托管包,您可以通过一键快速轻松地安装_Contao_。

在我们的Contao基础文章中提供了更多信息和 CMS 底层页面结构的详细描述。

Neos CMS

Neos是 TYPO3 旁边的一个真正的开源企业内容管理系统,特别关注编辑和开发人员。亮点是编辑器可以在真正的 WYSIWYG(所见即所得)编辑器中创建内容,并且开发人员可以获得具有计划可扩展性、生活方式指南和原子设计的最先进的系统。 Neos 是将内容与第三方系统(ERP、CRM、商店等)链接的理想系统。

CMS Neos 主页

Neos:也适用于大型项目的 CMS / 来源:https://www.neos.io/

事实

    • 开源企业内容管理系统
  • 真正的所见即所得编辑器(内联编辑)

*搜索引擎友好的网址

  • 移动解决方案的发布和管理工具

  • 计划可扩展性以连接其他系统,例如商店、CRM 或 ERP 解决方案

系统要求 Neos CMS 7.x:

  • 网络服务器:Apache、NGINX#

  • 中间件:PHP >u003d 7.3.0(PHP CLI必须有相同版本才能开发)

  • PHP 模块:mbstring、tokenizer、xml、pdo_mysql、imagick 或 gmagick

  • PHP函数:exec()、shell_exec()、escapeshellcmd()和escapeshellarg()

  • 数据库:官方支持:MySQL > 5.7.7, MariaDB > 10.2.2 and PostgreSQL > 9.4

  • 可选:Oracle、Microsoft SQL Server、SAP Sybase SQL Anywhere、SQLite、Drizzle

  • 硬件:至少 256 MB RAM

  • 更多建议:个别扩展可能需要额外的软件

“内容的第一选择”不仅是座右铭,也是 Neos 在日常工作中努力实现的目标。从一开始,Neos 就被设计为特别用户友好。重点是所谓的内联编辑:真正的所见即所得编辑器。与其他经典的内容管理系统相比,编辑不再需要为标题、标题等填写数十个表单字段,即可通过预览按钮粗略预览新内容。相反,他们直接在后面页面的布局中编辑内容。

这同样适用于不同的显示格式,例如平板电脑、智能手机或 Google 搜索结果的显示。用户无需离开页面即可轻松地在视图之间来回切换。这允许针对不同渠道快速轻松地优化内容。

另一个特殊功能是所谓的“内容维度”。这里的亮点是编辑可以为不同的目标群体创建任意数量的内容版本。内容不仅有不同的语言版本,还适用于不同的目标群体(性别、文化、国家、地区等),因此可以有针对性地控制营销活动。在 Neos 系统中维护大量的多站点也是标准的一部分。

公司中的新内容从创建到发布通常要经过几个审核和批准流程。使用灵活的权限管理支持的用户和组工作区,Neos 可以轻松集成到现有流程中。

尽管 Neos 专注于内容,但它不仅仅是一个 CMS。 Neos 是为集成和可扩展性而开发的。它是一个强大的 CMS,附带一个同样强大的 PHP 框架,称为 Flow。开发人员可以按照他们需要的方式设计 Neos。社区称 Neos 为“内容应用平台”。这应该清楚地表明 CMS 的优势除了经典网站之外,还允许用户创建复杂的项目。 Neos 可以实现第三方软件的集成、与外部系统(ERP、CRM 等)的连接、商店集成等。现有的扩展可以通过 Composer 轻松安装(例如,Google Analytics、IBM Watson、Elasticsearch 等)。

也没有什么能阻碍单独的扩展。 Neos 4.0 引入了Assets API。这可以直接访问外部媒体资源(Google Drive、Dropbox、OwnCloud 等)。您还可以毫不费力地使用 Fotolia 或 Unsplash 等照片服务来编辑您的图像,而无需离开页面。

Neos 的可扩展性几乎没有任何限制。例如,“2018 年 Neos 奖”授予将出版商的在线内容直接从 Neos 导出到可打印的 InDesign 模板的项目——包括印前的特殊标记。这消除了输入和检查内容两次的需要。

在最近完成对 React 用户界面的修订之后,开发人员目前正在致力于机器学习的集成或 Neos Content Repository 与 CQRS 和 EventSourcing 的重新实现。后者使 Neos 对银行、保险公司和公共机构特别感兴趣,因为它可以安全地保存各种内容修订,避免后来的更改。

优点

缺点

真正的 WYSIWYG 编辑器(内联编辑)显示内容,因为它稍后会在编写时显示,而无需用户单击预览按钮。

小型项目的设置通常非常具有挑战性

构建复杂页面不需要 PHP 知识

新手适应平台需要一段时间

官方 Neos Slack 中拥有超过 2,000 名用户的有用社区

一系列 Neos 功能可能需要专业级托管

CMS 和 PHP 框架的链接大大方便了 Neos 的扩展

支持大型项目的两栈 CMS 架构,具有最大的可扩展性、弹性和安全性

Dreamweaver:Creative Cloud 的网页设计软件

查看来自 W3Tech 的统计数据,基于源的内容管理系统的一种替代方案脱颖而出:许多网站所有者更喜欢使用 Dreamweaver HTML 编辑器从头开始构建自己的网站。该网页设计软件最初由 Macromedia 开发,现在由 Adobe Systems 分发,用户可以从 Creative Cloud (CC) 使用作为 macOS 和 Windows 的专有产品

对于网站和移动内容的图形编辑,Dreamweaver 将所见即所得编辑器与高性能编码引擎相结合。这使得开发人员可以实时使用语法突出显示、自动代码集成、验证和浏览器预览等多种功能。除了 HTML 5 和 CSS,该软件还支持 PHP、Java、JavaScript、ASP 或 XML 等 Web 标准,以及 CSS 预处理器SASS、Less和 SCSS。可以使用集成的 CSS 框架 Bootstrap 来实现现代的响应式网页设计。

由于功能范围广泛且用户许可证成本相对较高,高性能软件主要面向专业用户和代理。更多信息以及对 CMS 的有吸引力的替代方案的描述可以在我们关于该主题的文章中找到。

新人内容管理系统比较

除了著名的大型 CMS 之外,近年来还开发了一些系统,这些系统并不广泛,但仍然有一个活跃的社区。对于某些项目或方法,这些 CMS 可能是完全正确的东西——即使它们对大多数用户来说并不感兴趣。此外,所展示的 CMS 提供了重要的功能,即使是大型竞争对手也可以从中获利。

工艺

内容管理系统Craft于 2012 年开发,但仍引领小众存在。这可能是由于两个原因:首先是新产品很难在竞争激烈的市场中站稳脚跟。第二个原因不一定是劣势:在 WordPress 注重易用性的情况下,即使是新手用户也可以在几分钟内将一个吸引人的博客上线,Craft 对专业开发人员的吸引力要大得多

工艺项目主页

Craft:面向专业人士的 CMS / 来源:https://craftcms.com/

虽然其他 CMS 依赖预制主题来让初学者尽可能轻松地进行设计,但 Craft 假设专业人士更愿意自己编写 HTML 和 CSS 代码。这种方法意味着整个系统非常整洁。网站的代码保持整洁,存储文件的结构也有逻辑组织:Craft 用户不使用按时间顺序排列的文件夹,而是指定文件类型属于哪个目录的规则。

Craft 还有一个清晰的后端,内容编辑者可以在其中轻松找到自己的方式并在线获取新文章。还为时尚的 CMS 开发了单独的插件,以扩展其功能范围。 CMS 是为专业开发人员开发的,这反映在定价中:如果您只是为自己创建一个网站,您可以获得免费许可证。但是,如果您想为其他用户开发网站,则必须购买许可证。

优点

缺点

整洁的代码

只适合专业开发

对内容创作和内容策略的良好支持

完整功能的高许可成本

坟墓

内容管理系统通常基于数据库。如果用户访问一个网站,则访问数据库中的相应条目。如今,一些 CMS 打破了这一传统,得到了没有数据库。相反,这些系统将所有重要信息保存在文件中,然后将它们保存在相应的目录结构中。一个没有数据库的 CMS 是Grav,您只需要一个具有足够存储空间和至少 PHP 7.3.6 的 Web 服务器。

Grav 项目主页

Grav:没有数据库,有很多扩展/来源:https://getgrav.org/

Grav 高度重视速度,但并不忽视美学方面。在官方网站上,您可以找到安装数据(一个小型 ZIP 存档)以及可用于自定义设计的 100 多个主题。您还可以使用 350 多个插件扩展功能,例如,您可以使用这些插件设置后端以进行管理工作。如果您不想自己组装所有设置和扩展,也可以使用骨架:已包含示例网站的预配置包。

优点

缺点

快速有效

更适合小型项目

可以使用主题和插件进行扩展

Skeleton(预配置的安装包)

具有 MIT 许可证的开源

没有数据库管理系统的功能

柯比

平面文件 CMS,就像来自德国的 Kirby 一样,也或多或少地处理了数据库。因此,不带数据库的CMS和平面文件CMS经常被相提并论,因此不同产品之间的区别并没有明确定义。平面文件 CMS 主要由平面文件组成。这意味着没有像 MySQL 或 MariaDB 这样的复杂的关系型数据库管理系统在后台运行。相反,这种 CMS 样式依赖于一种文件夹结构,它只存储所谓的平面文件,它们之间没有相互引用。在这种形式下,甚至可以集成平面数据库。

柯比项目主页

Kirby:一个快速的平面文件 CMS / 来源:https://getkirby.com/

Grav 一样,对于 Kirby,用户只需将入门工具包的少数文件上传到服务器(Apache 2、NGINX、LiteSpeed、Caddy)就足够了。只有 PHP 需要为此可用。原则上,也不需要使用WYSIWYG 编辑器的管理界面。您可以使用文本编辑器简单地创建内容,然后将其加载到正确文件夹中的服务器,或使用 Kirby 面板 - 简单、清晰的后端

优点

缺点

快速有效

收费的

可以使用主题和插件进行扩展

没有数据库管理系统的功能

皮克

另一种在纯粹解决方案爱好者中特别流行的平面文件系统称为_Pico_。 CMS 清楚地专注于简单性和速度——不仅没有数据库,甚至完全没有舒适的后端。页面是用 markdown 文件创建的,这些文件又被排序到服务器上的目录结构中。Markdown是一种可以格式化文本的简单标记语言。因此,Pico 的页面可以相对容易地在文本编辑器中编写并使用标记元素进行修改。

Pico 项目主页

Pico:一个简单的开源 CMS / 来源:http://picocms.org/

由于 CMS 没有后端,因此也没有相应的所见即所得编辑器,Pico 不适合将内容创建交给编辑团队。另一方面,开发人员会发现这项工作要容易得多,因为复杂的数据库中没有隐藏任何设置。所有配置都在它们自己的文本文件中。这使得平面文件 CMS 非常适合小型项目。 Pico 及其功能范围也可以通过各种可用的主题和插件进行扩展。

优点

缺点

非常快

更适合小型项目

设计简单

不通过后端管理

可通过主题和插件扩展

不适合与编辑团队合作

具有 MIT 许可证的开源

螺栓

CMS 中另一个轻量级是_Bolt_。开发人员的方法是构建一个非常整洁的快速系统,并且只提供用户需要的东西。但这并不意味着您只能使用 Bolt 的少数功能。通过必要的专业知识和扩展的使用,还可以实现更全面的在线项目。

Bolt 项目的网站

Bolt:带有少量镇流器的开源解决方案/来源:https://bolt.cm/

最初的开发始于一家荷兰营销公司,该公司创建了一个带有 Bolt 的 CMS,用于为其客户创建网站。到目前为止,开源项目也得到了其他人的支持。但是 Bolt 仍然针对 Web 开发人员——既用于网站的初始创建,也用于附加配置。 Bolt 确实有一个清晰的后端,编辑可以在其中创建内容。但是使用 CMS 并不像 WordPress 所期望的那样直观和简化,例如。

优点

缺点

具有良好的性能和轻量级

需要广泛的 Web 开发知识

具有 MIT 许可证的开源

对 CMS 的期望和要求

在您决定使用众多可用的内容管理系统之一之前,首先定义您计划的在线项目的目标很重要。问自己以下问题:

  • 应该提供什么类型的内容?

  • 谁提供内容?

  • 目标人群是什么?

  • 网站运营有哪些资源?

估计有多少人应该同时在 CMS 上工作以及将使用哪些工作流程也很重要。它是针对在线社区中的单个博客作者,还是由整个编辑团队甚至网站访问者接管内容的创建?

必须为计划的项目考虑与安装和配置工作、使用、管理和功能相关的优先事项。虽然可用性或与其他系统的简单连接对某些人来说很重要,但其他人则专注于搜索引擎优化、无障碍访问在线内容或企业级安全性。

选择合适的 CMS 系统,您应该确保不同功能的广泛分布符合您的个性化需求。由于这些因用户而异,因此只有直接比较是有帮助的。使用比较表找出最适合所提供解决方案的应用程序类型,以及您需要提供哪些系统资源才能顺利运行。

实现、安装、配置

实施 CMS 支持的在线项目的第一个障碍是所选软件解决方案的安装。系统越复杂,安装和维护成本就越高。 Joomla!并且 WordPress 通过使用向导进行补偿,这大大减少了安装所需的时间。小型网络项目可以在几分钟内上线。 Drupal 还为用户提供了一个精简的基本安装过程。但是很多功能都需要额外的模块,通过FTP很难安装。

独立的企业内容管理系统_TYPO_3 的安装也很复杂。它主要面向想要实施大型在线项目的用户,例如公司门户或电子商务平台。网站运营商应具备软件安装、配置和管理方面的成熟知识。

我们的 CMS 比较中的所有开源解决方案均基于 PHP 编程语言TYPO3 用户还应了解数据库语言 SQL 和客户端脚本语言 JavaScript。想要创建或定制自己的模板的网站运营商需要 PHP 知识才能使用 Joomla!、WordPress、DrupalContaoTYPO3 的用户必须学习它自己的模板语言 Fluid。

可扩展性通过扩展、插件、小部件或模块在此处介绍的所有内容管理系统中都可用。多个功能只能基于扩展使用。比较表显示了本机支持的功能以及需要额外安装的功能。

**WordPress **

当然

Joomla!

德鲁巴

接触

新天地

类别

博客软件

企业内容管理系统

网络内容管理系统

网络内容管理系统

网络内容管理系统

企业内容管理系统

执照

GNU GPLv2+

GNU GPLv2+

GNU GPLv2+

GNU GPLv2+

GNU LGPLv3

GNU GPL v3+

操作系统

跨平台

跨平台

跨平台

跨平台

跨平台

跨平台

支持的网络服务器

支持 PHP 和 MySQL 的 Web 服务器

Apache、NGINX、MS IIS、Caddy 服务器

阿帕奇、NGINX、MS IIS

支持 PHP 的 Web 服务器

支持 PHP 和 MySQL 的 Web 服务器

Apache & NGINXginx 首选

支持的数据库

MySQL、MariaDB

MySQL、MariaDB、PostgreSQL、甲骨文、火鸟、MS SQL Server、SQLite

MySQL、MS SQL 服务器、PostgreSQL

MySQL、MariaDB、Percona 服务器、PostgreSQL、SQLite

MySQL

MySQL、MariaDB、PostgreSQL、Oracle、Microsoft SQL Server、SAP Sybase SQL Anywhere、SQLite、Drizzle

中间件

PHP

PHP、SQL、JavaScript

PHP

PHP

PHP

PHP

模板语言

PHP

打字稿

PHP

PHP

PHP

流体,AFX

扩展模块

基于浏览器的后端

报告功能(即,用于数据挖掘)

仅带扩展名

仅带扩展名

仅带扩展名

仅带扩展名

集成自己的脚本

仅带扩展名

仅带扩展名

考虑当前的网络标准

工艺

重力

柯比

微微

螺栓

类别

迷你内容管理系统

没有数据库的 CMS

平面文件 CMS

平面文件 CMS

迷你内容管理系统

执照

所有权

所有权

操作系统

跨平台

跨平台

跨平台

跨平台

跨平台

支持的网络服务器

Apache、Nginx、MS IIS

Apache、Nginx、MS IIS、LiteSpeed、Lightly 等。

阿帕奇,Nginx

支持 PHP 的 Web 服务器

阿帕奇,Nginx

支持的数据库

MySQL

SQLite,

MySQL

SQLite、MySQL、PostgreSQL

中间件

PHP

PHP

PHP

PHP

PHP

模板语言

枝条

枝条

PHP/HTML

枝条

枝条

扩展模块

基于浏览器的后端

仅带扩展名

报告功能(即,用于数据挖掘)

仅带扩展名

仅带扩展名

仅带扩展名

集成自己的脚本

考虑当前的网络标准

用户管理

我们的 CMS 比较中的所有开源解决方案都可以用作多用户系统。这些类型的系统不可避免地提出了一个问题:谁可以做什么?当多个用户同时共享一个网站时,CMS 的哪些功能应该可用于用户管理应该是一个中心选择标准。下表显示,我们 CMS 比较中的几乎所有系统都原生支持用户管理中的基本功能。多级工作流是 CMS Contao 需要扩展的唯一领域,因为它主要面向中型公司。

**WordPress **

当然

Joomla!

德鲁巴

接触

新天地

多客户端功能

用户组

继承用户权限

用户权利限制

多级释放控制

多级工作流程

仅带扩展名

工艺

重力

柯比

微微

螺栓

多客户端功能

用户组

仅带扩展名

继承用户权限

仅带扩展名

用户权利限制

仅带扩展名

多级释放控制

多级工作流程

操作与内容创建

网站运营商依靠 CMS 系统来促进在线内容的创建和发布。一个好的 CMS 提供的功能使他们的用户能够在没有编程知识的情况下创建和管理网站内容。中央选择标准包括直观的WYSIWYG 编辑器具有预览功能和拼写检查器、视频、交互式 Flash 动画、音频内容等非文本元素的导入功能,以及具有全文搜索的搜索功能。

为了向网站访问者提供相关内容的导航,CMS 还应该有一个可用的标记系统,通过该系统可以根据有意义的关键字组织内容。

如果新闻发布是重点,CMS 应支持博客功能,以通过网络提要推广新内容并提供可用的读者反馈渠道,例如留言簿或评论功能。想要实施国际项目的用户应确保内容可以以多种语言提供。

**WordPress **

当然

Joomla!

德鲁巴

接触

新天地

重要编辑

多媒体元素(视频、音频内容或 Flash 动画)

仅带扩展名

博客系统

仅带扩展名

仅带扩展名

仅带扩展名

拼写检查器

仅带扩展名

仅带扩展名

预览功能

多种语言

仅带扩展名

仅带扩展名

搜索功能

仅带扩展名

仅带扩展名

仅带扩展名

标记

仅带扩展名

仅带扩展名

工艺

重力

柯比

微微

螺栓

重要编辑

仅带扩展名

多媒体元素(视频、音频内容或 Flash 动画)

仅带扩展名

博客系统

仅带扩展名

仅带扩展名

拼写检查器

仅带扩展名

预览功能

多种语言

仅带扩展名

仅带扩展名

搜索功能

仅带扩展名

仅带扩展名

标记

仅带扩展名

搜索引擎优化与响应式设计

高价值的内容是网站成功的关键。在这里,搜索引擎优化扮演着越来越重要的角色。想要在搜索引擎排名中占据首位的网站运营商还需要满足某些技术要求。这些涉及在线项目的 URL 结构、元信息的设计以及移动设备上的布局方向。

我们的 CMS 比较中的所有开源解决方案都为用户提供了以**“谈话”URL 方案**重写参数化 URL 的可能性,该方案可由人类用户和搜索引擎解释。并非每个 CMS 本身都支持此功能而无需扩展。

对搜索引擎排名的重要影响是元信息,例如网页的标题和描述。这些将与 URL 一起作为搜索结果中的片段显示给用户,并作为动画用户点击的预告片。所有展示的开源系统都为用户提供了为在线项目的子页面手动创建单个元信息的机会。

移动视图数量的增加改变了用户对互联网演示的需求。仍然完全基于桌面用户的网站布局的运营商会失去潜在的访问者,并且会发现搜索引擎排名下降。新的在线项目的实施应优先考虑移动友好演示的问题。原则上,CMS 系统通过严格分离内容和呈现来对抗用户。对于所有提供的解决方案,您会发现在响应式设计范围内自动调整显示大小以适应不同用户设备的模板。但请注意:它们并非全部免费提供。

**WordPress **

当然

Joomla!

德鲁巴

接触

新天地

搜索引擎友好的网址

手动输入元信息,例如标题、描述和关键字

可能的响应式网页设计

工艺

重力

柯比

微微

螺栓

搜索引擎友好的网址

仅带扩展名

手动输入元信息,例如标题、描述和关键字

仅带扩展名

仅带扩展名

可能的响应式网页设计

仅带扩展名

安全与服务

服务和支持是选择 CMS 的决定性因素。中小型企业无力支付专业机构在网络存在的概念、实施和维护方面的服务费用。

安全操作的关键是开源 CMS 是否具有可用的必要信息,以及主题、插件和定期更新形式的资源。在我们的 CMS 比较中,我们专注于拥有大型用户和开发人员社区的系统,并在详细的项目文档中为用户提供安全部署所需的所有必要信息。所有项目都提供公开发布计划、定期软件更新和透明的安全协议。

**WordPress **

当然

Joomla!

德鲁巴

接触

新天地

文档

教程

社区

工艺

重力

柯比

微微

螺栓

文档

教程

社区

比较最重要的 CMS 概览

我们的 CMS 比较表明,提出的每个解决方案都基于所讨论的软件开发目标,这对项目的方向具有决定性的影响。寻找同样满足所有网站运营要求的完美内容管理系统是徒劳的。我们的结论没有明确的赢家,而是概述了不同系统在各个项目及其要求方面的优缺点。

虽然 WordPress 主要面向博主,并且在用作 CMS 之前需要使用扩展进行升级,但像 TYPO3 这样的系统通过基本安装提供了广泛的功能 - 尽管对于较小的在线项目,这很少需要。

模块化 CMS Drupal 来自一个社区项目,但仍然为当今的用户提供了广泛的 web 2.0 功能。如果您的项目不需要这些,那么您应该选择不同的 CMS 选项 - 例如,Joomla!。该系统还为用户提供了大量的扩展选择,以使系统适应各自的环境。

如果用户友好的操作和无障碍访问在线内容是重点,那么**Contao**是一个很好的解决方案。由于这是这里介绍的最小的项目,用户将不得不接受它还带有最小的可管理社区。与其他项目相比,它没有提供那么多扩展,并且为用户提供的专业主题选择更少。

在这里,我们为您提供有关基本选择标准的讨论解决方案的最终比较:

**WordPress **

当然

Joomla!

德鲁巴

接触

新天地

安装和配置

用户友好的操作(编辑器)

用户友好的操作(管理员)

扩展/附加服务和支持的成本

可扩展性/可定制性

工艺

重力

柯比

微微

螺栓

安装和配置

用户友好的操作(编辑器)

用户友好的操作(管理员)

扩展/附加服务和支持的成本

可扩展性/可定制性

社区

安全

Logo

WordPress社区为您提供专业的建站知识与服务支持,提供一步到位的镜像安装和wordpress主题与插件支持

更多推荐