行业资讯

立即注册 咨询客服

当前位置:首页 > 行业资讯> Drupal10:应对对模块化数字体验的需求增长

Drupal10:应对对模块化数字体验的需求增长

发布时间:2022年12月20日 11:54:40    来源: A5互联

我们知道用于帮助各种规模的企业和企业通过网站传送内容的技术通常属于内容管理系统(CMS)领域。

开源Drupal框架是全球非常流行的CMS技术,它于2001年首次亮相,并在过去二十年中不断发展。在该技术的早期,Drupal被定位为用于构建网站的通用系统。基于开源Drupal技术,提供一个平台,使企业能够构建、管理和交付内容。

为了帮助进一步实现其雄心壮志,开源Drupal10.0版本于12月14日全面上市,标志着CMS技术的最新发展。虽然Acquia是Drupal的主要贡献者,但它远非唯一的贡献者。新版本集成了4,000多项增量改进,这些改进是由600家不同公司的2,000多名员工贡献的。

企业内容管理的演变

在过去十年中改变企业内容管理的最大趋势是低代码/无代码技术的出现。

现代内容管理技术为用户提供了WYSIWYG(所见即所得)拖放界面。今天的Drupal完全是为了让人们和企业能够创建数字体验和Web内容,而无需依赖技术专长。可以肯定的是,引擎下存在技术复杂性。

企业CMS有许多不同的用例,从基本信息、新闻、学习管理系统(LMS)、电子商务和健康以及政府服务。为了实现这些不同的用例,需要模块化。将这种方法称为可组合网络,其中将不同的组件组合在一起,为特定用例构建正确的体验。Drupal拥有一个充满活力的社区,拥有超过45,000个不同的模块,企业可以使用这些模块来构建他们需要的体验。

实际构建网站也有许多不同的方法。传统的方法是拥有一个用于动态网站的CMS。近年来,出现了headlessCMS的概念,它是管理内容与显示内容的前端的解耦。无头CMS也通常与Jamstack部署相关联,后者严重依赖JavaScript来启用Web内容交付。

总的来说,看到CMS领域比以往任何时候都更加碎片化,这不一定是坏事。

世界发展的全渠道性质使得我们必须发布内容,而不仅仅是网站,而是任何数字渠道,包括移动、数字信息亭和聊天机器人。

Drupal10旨在启用更易于使用的CMS

Drupal10版本的改进包括新的内容编辑体验。新的CKEditor5提供了富文本编辑器框架,旨在让用户更轻松地处理文本。

新的Drupal版本还受益于开源PHP语言的开源Symfony6框架,从而提高了弹性和性能。对于前端Web开发,Drupal10集成了一个主题入门工具包,以帮助企业快速构建自定义布局。

开源Drupal社区目前正在开发的一些功能并未完全纳入10.0版本,但可能会出现在增量更新中。

其中一项功能是称为食谱的功能。配方的基本思想是让企业更容易组合定制的Drupal部署,这些部署集成了一组定制的模块和配置。

配方是YAML标记文件中代码和配置的组合。目标是使企业能够拥有一组他们喜欢的CMS部署方案,然后能够根据需要对尽可能多的其他站点使用相同的方法。例如,一所大学可以构建自己的自定义Drupal部署,将其定义为配方,然后让不同的部门能够为自己的用例重复使用该配方。新的食谱功能预计在2023年的某个时候出现。

Drupal的总体目标是帮助实现一个开放的网络,企业和个人可以在其中构建他们想要查看和使用的内容。

Drupal10的重点是将开放网络带给更多人,在我们如何让每个人都更容易接近它方面具有更好的可访问性。