【发布时间】:2012-03-26 21:14:11
【问题描述】:
我被要求帮助一个基于 drupal 7 的以信息/新闻为中心的网站的开发团队,目标是自动化从登台到生产的部署,目前一切都是手动完成的,并且犯了很多错误,因此延迟了网站正式上线。我非常熟悉 phing 之类的工具,可以部署使用 zend 框架或 symfony 开发的 PHP 应用程序,而且我对 Capistrano 知之甚少。
在这里和那里进行了一些研究后,我偶然发现了某些工具,它们的组合可能是自动化部署的一个很好的公式:
- Drush + Capistrano
- 偏头痛
我首先在寻找最佳实践,因为它们的发布日期非常接近,以及用于以后实施的工具,因为我认为他们需要一些时间才能真正掌握 capistrano/drush 以自动部署存储在 drupal 数据库中的文件和设置.
【问题讨论】:
-
你最终选择了哪条路线?
标签: drupal deployment capistrano drush webistrano