我将开始一个新项目,我想避免重新创建和填充具有所有自定义内容、模块和功能的站点所需的繁琐任务。
我的想法是创建 PHP 脚本(类似于profile
文件夹中的安装脚本)来填充用户、内容、菜单、视图等。通过这种方式,您可以执行脚本并从头开始重建整个站点。
你知道任何工具/文档可以做到这一点吗?
你应该看看drush make
,它是drush
Drupal 非常有用的命令行 shell 和脚本界面的一部分。
您可以使用以下命令从现有 Drupal 安装生成启动 makefile:
drush make-generate /path/to/make-file.make
.. 然后根据需要调整配置,包括自定义文件/模块下载。
好吧,您总是可以建立新的个人资料来帮助您建立新的网站。请查看如何编写 Drupal 7 安装配置文件。它类似于构建新模块(已记录)。
为了我们公司的需要,我们构建了两种类型的配置文件安装,但有时复制现有站点并将其安装在新域上更值得。但我认为我们的需求与您的不同。