2012-09-18 74 views
0

我將開始一個新項目,並且我想避免重新創建和填充具有所有自定義內容,模塊和功能的站點所需的繁瑣任務。以編程方式創建一個完整的Drupal站點

我的想法是創建PHP腳本(類似於profile文件夾中的安裝腳本)以填充用戶,內容,菜單,視圖等。以這種方式,您可以執行腳本並從頭開始重建整個站點。

你知道任何工具/文檔來做到這一點嗎?

+0

填充隨機數據?還是你自己的? – Gntem

+0

我自己的數據,但也是我自己的模塊,內容類型,主題等 – Freeman

+0

然後你必須閱讀有關drupal配置文件,這反過來是非常類似的建設模塊。你也可以嘗試尋找Drush .. – Gntem

回答

4

你應該看看drush make,它是Drupal的腳本界面非常有用的drush命令行shell &的一部分。

可以使用產生從現有Drupal安裝起始生成文件:

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

..然後調整配置根據需要,包括定製文件/模塊的下載。

+1

[Drushmake.me](http://drushmake.me/)也是創建drush makefile的好工具。 – Joonas

0

那麼,你總是可以建立新的配置文件,這將有助於你建立新的網站。 請看How to Write a Drupal 7 Installation Profile。它類似於構建新模塊(記錄)。

對於我們公司的需求,我們已經構建了兩種類型的配置文件安裝,但有時候更值得複製現有的網站並將其安裝在新的域中。但我認爲我們的需求與您的需求不同。

相關問題