模块介绍
Features 一个自动生成模块的模块。
解决由于drupal(8.0版本之前)配置存放在数据库中致使的配置难以复用、难以升级、开发困难、难以控制的问题。
- 将各个组件(字段、视图、权限、菜单……)组织到一起
- 实现配置与内容的分离(配置在代码中,内容在数据库中)
- 使网站配置能够轻松地导入/导出
- 可以大大减轻网站建设过程中的配置工作
- 每个Features包即是一个模块
使用Features的十个理由
- 实现配置和内容的分离,简化迁移工作量。
- 方便对项目进行组织和整理
- 与Drush集成,提供命令行操作
- 可以对配置进行版本控制。
- Features单独能够分享和传播
- 能够简化网站建设和部署的工作量
- 让Drupal大版本升级更容易
- 可以用于创建Drupal发行版
- 可以对配置进行还原
- 全球知名Drupal公司都在使用Features
模块版本