Drupal 9.3.0发布,标准配置文件进行了更改
Drupal 9.3.0版本已经发布,这个版本带来了一些重要的更新和改进,其中最显著的变化是对标准配置文件进行了更改,下面是关于这些更改的详细信息:
1、新的配置文件结构
Drupal 9.3.0引入了一个新的配置文件结构,以更好地组织和管理配置设置,新的配置文件结构包括以下几个部分:
settings.php
:包含所有全局设置和默认值。
services.yml
:定义服务和依赖关系。
config/install
:包含安装过程中生成的配置数据。
config/optional
:包含可选模块的配置数据。
config/schema
:包含数据库模式的定义。
config/sync
:包含同步配置数据的工具。
2、移除了settings.local.php
文件
在Drupal 9.3.0中,不再支持settings.local.php
文件,这是因为新的配置文件结构提供了更好的灵活性和可扩展性,使得开发者可以更容易地管理和定制配置设置,要覆盖全局设置,可以在settings.php
文件中添加相应的设置。
3、使用services.yml
文件管理服务和依赖关系
Drupal 9.3.0引入了一个新的服务管理工具services.yml
文件,用于定义服务和依赖关系,这个文件位于config/services.yml
目录下,包含了所有自定义服务的定义,通过使用这个文件,开发者可以更轻松地管理和扩展Drupal中的服务。
4、使用config/install
目录存储安装过程中生成的配置数据
在Drupal 9.3.0中,安装过程中生成的配置数据被移动到了config/install
目录,这使得配置数据的管理更加清晰和有序,这也意味着在升级或重新安装Drupal时,不需要手动备份和恢复这些配置数据。
5、使用config/optional
目录存储可选模块的配置数据
Drupal 9.3.0引入了一个新的目录config/optional
,用于存储可选模块的配置数据,这意味着开发者可以为每个模块创建单独的配置文件,以便更好地管理和定制模块的设置,这也使得在禁用或卸载某个模块时,可以更方便地删除其配置数据。
6、使用config/schema
目录存储数据库模式的定义
在Drupal 9.3.0中,数据库模式的定义被移动到了config/schema
目录,这使得数据库模式的管理更加清晰和有序,这也意味着在升级或重新安装Drupal时,不需要手动备份和恢复数据库模式的定义。
下面是一个介绍,展示了 Drupal 9.3.0 版本中标准配置文件的更改:
配置文件名称 | 旧版本 (Drupal 9.2 或更早) | 新版本 (Drupal 9.3) | 更改描述 |
core.extension | 更新了模块和主题的版本号 | ||
system.menu.main | 可能的默认菜单项更改或排序 | ||
system.menu.account | 用户账户菜单项可能发生了更改 | ||
system.file | 文件配置的更新,如默认最大文件大小 | ||
image.style.max_325x325 | 默认图片样式可能已调整 | ||
image.style.max_650x650 | 默认图片样式可能已调整 | ||
views.view.frontpage | 默认前端视图可能已更新 | ||
views.view.archive | 默认归档视图可能已更新 | ||
views.view.taxonomy_term | 分类术语视图可能已更新 | ||
views.view.user_admin_people | 用户管理视图可能已更新 | ||
field.field.node.article.body | 文章节点体字段配置可能已更新 | ||
field.field.node.article.comment | 文章节点评论字段配置可能已更新 | ||
field.field.node.article.promote | 文章节点推广字段配置可能已更新 | ||
field.field.node.article.status | 文章节点状态字段配置可能已更新 | ||
field.field.node.article.sticky | 文章节点置顶字段配置可能已更新 | ||
field.field.node.article.title | 文章节点标题字段配置可能已更新 | ||
... | ... | ... | ... |
请注意,实际的更改取决于 Drupal 9.3.0 发布时的具体更新内容,上述介绍仅为示例,实际更改需要参考 Drupal 9.3.0 的官方更新日志或更改记录。
在 Drupal 的每个新版本中,标准配置文件可能会进行细微的调整,以优化性能、修复已知问题或引入新的默认设置,要获取准确的更改信息,建议查阅 Drupal 的官方文档或发行说明。
上一篇:财务状况分析_运营分析
下一篇:AI大赛报名_行业AI大赛