【发布时间】:2011-01-17 21:20:32
【问题描述】:
用 PHP 打包 Web 应用程序以便于部署的好方法是什么?目前,我正在使用 make 生成一个 gzipped tar 文件。在 Java 中,大多数人使用 Maven 并构建 WAR。我想知道PHP世界是否有类似的标准做法。
有一个用于 PHP 的 Maven。我想知道这是否是要走的路。
【问题讨论】:
-
如果你想显式使用maven,你需要配合ant来部署php项目,然后使用ant maven插件让它和maven一起工作。
-
对于全 PHP 解决方案,我们使用Phingistrano。它为您提供了 Capistrano 的许多功能,但它是使用 Phing 构建脚本以 php 编写的。这对我们来说很棒。