Acquia

我应该升级Drupal网站吗?

多摩君证明

利用Drupal的组织需要考虑持续的维护和升级,以保持Drupal的安全性,并为您的作者提供新的特性和模块。

为Drupal打补丁以防止漏洞

不管Drupal的主要版本是什么,继续快速应用与之相关的补丁是很重要的安全公告.这些安全建议由Drupal社区安全团队发布,用于识别核心Drupal项目中的潜在风险。的发布时间表Drupal社区概述了当前主要版本中的bug修复和安全漏洞。

管理Drupal的托管平台,比如Acquia,提供这种级别的补丁作为自动化维护的一部分。如果您正在管理自己的Drupal托管体系结构,那么必须将监视Drupal安全公告和应用程序的节奏设置为站点维护计划的一部分。如果您的站点至少使用Drupal 8,则使用作曲家作为一个包和依赖管理器可以帮助您的团队使这个过程更有效。

更新Drupal主要版本

目前Drupal的主要版本是Drupal 9,于2020年6月发布。在此日期之前启动的实现可能在Drupal 7或Drupal 8上,这两个都是Drupal社区计划的生命周期结束。考虑到Drupal实现需要保持最新以解决安全漏洞,在受支持的Drupal版本中工作是至关重要的。

Drupal 7于2011年首次发布,将继续支持到2022年11月,这是社区为认识到2019冠状病毒病对组织计划的影响而做出的决定。虽然Drupal 7站点的支持时间比Drupal 8站点更长,但Drupal 7的模块和主题与Drupal 8的实现有很大不同。这增加了升级的复杂性,并限制组织只能在社区开始迁移到Drupal 8之前构建模块和集成。

Drupal 8于2015年首次发布,由于对Drupal的依赖,将于2021年11月到期交响曲3这是Drupal社区无法控制的。Drupal 8是Drupal架构上的一个重大转变,它的目的是让创建、创建和维护这些网站变得更容易。作为这个新的升级计划的一部分,Drupal 8站点的构建方式可以随着时间的推移轻松更新,以与最终迁移到Drupal 9保持兼容。那些利用Drupal 8中的模块和自定义代码,并且已经被批准为Drupal 9的站点可以很容易地迁移到Drupal 9。

为什么要升级到Drupal 9?

持续的支持

Drupal 9的主要好处是持续的支持。Drupal 9的支持将持续到2023年11月,确保您的实现将在未来继续得到支持。Drupal 10目前预计在2022年发布,给您的组织足够的时间来准备。Drupal 9继续使升级和维护更加容易和自动化,减少了将来保持Drupal最新版本的工作。

基于组件的体系结构

根据以前Drupal的版本和实现,迁移到Drupal 9可能会为您的Drupal站点实现一个真正的组件系统,而不是更传统的基于字段和页面的体系结构。通过建筑布局段落Acquia Site Studio,您的作者可以利用可用组件的工具箱来构建页面,而不是在现有的主题页面结构中工作。这确保您的网站可以继续发展和改变的方式,原来的设计可能没有预料到。

如果您需要帮助确定是否准备好升级到Drupal 9,请查看我们的Drupal升级准备评估

作者简介

更多来自作者

留下回复

这个网站使用Akismet来减少垃圾邮件。了解如何处理您的评论数据

订阅每周博客文摘:

报名
类别
关注我们
推特 Linkedin 脸谱网 Youtube Instagram