以编程方式创建一个完整的Drupal站点

时间:2012-09-18 10:14:27

标签: php drupal drupal-7

我将开始一个新项目,我希望避免使用所有自定义内容,模块和功能重新创建和填充网站所需的繁琐工作。

我的想法是创建PHP脚本(类似于profile文件夹中的安装脚本)来填充用户,内容,菜单,视图等。这样您就可以执行脚本并重建整个站点从头开始。

您是否知道要执行此操作的任何工具/文档?

2 个答案:

答案 0 :(得分:4)

你应该看一下drush make,它是非常有用的drush命令行shell& Drupal的脚本界面。

您可以使用以下命令从现有Drupal安装生成启动makefile:

 drush make-generate /path/to/make-file.make

..然后根据需要调整配置,包括自定义文件/模块下载。

答案 1 :(得分:0)

好吧,您可以随时构建新的个人资料,以帮助您构建新的网站。 请查看How to Write a Drupal 7 Installation Profile。它类似于建立新模块(记录在案)。

对于我们公司的需求,我们构建了两种类型的配置文件安装,但有时更有价值的是复制现有网站并将其安装在新域上。但我认为我们的需求与你的不同。