Drupal 版本介绍,现在应该选择哪个Drupal版本

一、Drupal各个版本对比与维护时间

Drupal 发行历史

Drupal 版本 发行时间 停止维护时间
Drupal 1(停止维护) 2001年1月15日 -
Drupal 2(停止维护) 2001年3月15日 -
Drupal 3(停止维护) 2001年9月15日 -
Drupal 4(停止维护) 2002年6月16日 -
Drupal 5(停止维护) 2007年1月15日 -
Drupal 6(停止维护) 2008年2月13日 2016年2月24日
Drupal 7 2011年1月5日 2023年11月
Drupal 8(停止维护) 2015年11月19日 2021年12月
Drupal 9 2020年6月3日 2023年11月
Drupal 10 2022年12月  

 

二、Drupal版本选择

下面介绍一点长风Drupal发开团队选择Drupal版本的经验,分享现在应该选择哪个Drupal版本。

一般情况下,学习和使用Drupal都可以直接选择最新版本的Drupal,用于实际Drupal项目开发时则应综合考虑Drupal模块版本、Drupal模块数量、Drupal运维、Drupal开发效率等方面因素。

如依赖的第三方模块均有最新版本,则可选择最新版Drupal。如依赖的模块仅有 Drupal 9版本,则可考虑使用 Drupal 9。 现在实际使用首先推荐使用Drupal 9

以下情况可以优先选择 Drupal 7:

1、项目依赖的很多第三方模块只有 Drupal 7 版本

2、知识或技术有限,暂时无法/不想学太多新东西:Composer, Twig, OOP(面向对象) 等等

3、已经有比较复杂的系统基于Drupal7开发的系统,惯使用Drupal 7,且Drupal 7 已经够用,不需要官方提供的其它新功能,并不介意停止维护(比如内部系统使用)