上海戴文 - Drupal开发 在线教育

你在这里

选择一种Drupal版本

原文地址: http://drupal.org/documentation/version-info

这个页面介绍了Drupal核心和贡献模块的版本号方案。设计成这样是为了帮助您理解版本号 的意义以及怎么使用这样信息来建造一个Drupal站点。

我该安装哪一个版本的Drupal核心?

首先,您应当使用一种官方推荐的发行版。您可以在Drupal项目页面找到它们。

任何时候都有两个主要的Drupal发行系列同时被支持。目前的两个版本是Drupal 6和Drupal 7。它们两个都是定期发布更新版。例如,在Drupal 6系列中,一些版本被发行而且还有新版本陆续被发行:6.0, 6.1, 6.2等等。这些版本有时候被统称为6.x;然而,它们并不是平等的,最新版本将会修复之前版本中的一些错误,有时候还包含重要安全更新。因此,无论您使用Drupal 6或7, 您应当使用本系列的最新版。

在决定选用Drupal6还是Drupal7之前,需要考虑一些因素。Drupal7更新一些,被支持的时间相应的也会长,并且比Drupal6包括更多的特性和增强功能;因些,在其它条件都相同的条件下,请选用Drupal7.然而,贡献模块、主题、翻译和适用于主流Drupal发行版的安装配 置文件有时候会比Drupal的发布时间晚一些,所以如果您需要的功能在Drupal7还未被支持,这或许会影响您的决定。

Drupal8目前正处在开发阶段,并且还不适合应用于正式的生产。一旦Drupal8发布,Drupal6将不会被支持或者停止安全更新,到时候您需要将Drupal6升级到Drupal7.

我应当安装哪个版本的贡献模块、主题和翻译文件?

您需要访问“官方发布”的模块、主题或翻译版本的页面,因为这些版本由维护者支持。您需 要检查这些页面上的特定版本,版本号的第一部分显示了这些模块、主题或翻译支持的Drupal版本。例如,一个模块的版本号是6.x-1.2,那么它只能在Drupal6下工作,而版本号为7.x-1.2的模块仅支持Drupal7.

下一版本什么时候发行?

新的稳定版本的Drupal在每月的最后一个周三发行。只有在核心维护人员认为拥有足够多重要漏洞的情况下它才会被发行;如果没有,那么到下个月为止,您将是安全的!

如果一个发行版被批准,那么它将在发行日之前几天被称做“代码冻结”,即将发行的版本将在@drupal的Twitter帐号和Planet Drupal上边被宣布。这将会把您的Drupal代码更新到最新版,并且保证代码是可靠的。

也有例外情况,这发生在安全漏洞大规模爆发或出现影响Drupal使用的严重漏洞的情况下。

怎样查看Drupal版本

如果可以的话,到管理>>报告>>状态报告,如果您的Drupal是6.0或更高的话,这将会显示您的版本号。在Drupal 5.x或更低版本中,路径为管理>>日志>>状态报告

如果不行的话,在Drupal根目录下寻找名为CHANGELOG.txt的文件,打开它,您将找到您所使用的Drupal版本号。

如果CHANGELOG.txt不见了的话,您可以到system.module中查看第一行的代码,像这样:

define('VERSION', '5.5');

如果结果是这样,那么它将告诉您您所运行的Drupal版本,如果没有的话,您所使用的Drupal版本低于4.7.2.

怎样查看模块或主题的版本号?

您可以在模块和主题的管理界面查看您所安装的模块和主题的版本号。在Drupal 7中,到管理>>模块管理>>界面,您将会看到一列版本号。(在Drupal 6中,您可以到管理>>站点构建>>模块管理>>站点构建>>主题中查看同样的页面)