Drupal9主要是在Drupal8中使用否决和可选的更新依赖支持构建的。与以前的主要版本不同,Drupal9不是Drupal的翻版。相反,Drupal 9只有两个关键的区别:
对仍继续支持的依赖的更新。
在Drupal9发布之前,删除我们不赞成删除的代码。
除了这两件事之外,Drupal9.0.0应该与上一个Drupal8小版本(根据我们的计划,Drupal8.9.0)相同。
为了说明这一点,假设你的网站是一列火车。以前,移动主要版本意味着将列车完全移动到不同的轨道。从Drupal9开始,新的主要版本将只是同一轨道上的站点。
在去Drupal9的路上,我们是如何和为什么不赞成
当我们有更好的解决问题的方法时,我们在保留和反对旧方法的同时引入它们
计划对第三方依赖项进行哪些更改?
Symfony肯定会从3更新到4.4,其他依赖项可能会更新、删除或添加。
哪些模块将从Drupal9中删除?
由于技术原因,一些模块将被删除,其他模块正在讨论中。
Drupal9的环境要求
Drupal 9需要哪个web服务器、PHP版本、数据库后端等?
Drupal9有哪些新特性?
Drupal9.0将不包括新功能,但Drupal9.1以后的版本将继续
在9.0.x和9.1.x分支中发生了什么?
9.0.x面向开发,而9.1.x面向未来的特性