我仍在研究应该使用这些工具中的哪一种。当我四处闲逛时,我发现他们都没有真正发布任何新版本:
Xinc
Version 2.0.1 released 02/05/08
Phing
Version 2.3.3 released 12/07/08
phpUnderControl
Version 0.4.4 released 08/09/08
我是否应该选择 phpUnderControl,因为它有最新版本并且可能会继续开发?我可不想因为php 5.3自带的一些功能他们一个处理不了就半年就换。
我需要 PHP Unit、SVN 和 Codesniffer 支持。
最佳答案
在工作中,我们去年问过自己同样的问题,考虑到我们的需求是:
- 设置起来很容易;几个命令行就可以了,如果你只需要复制/粘贴而不想太多(目标:不太了解 Linux 的人必须能够安装该软件)
- 整合
- PHP单元
- php文档
- PHP_CodeSniffer
- SVN 日志 + 提交时自动构建
- 能够处理一些比较大的项目
- 一些“性感”的东西,包括图表等等,让我们的客户看到
我们选择了 phpUnderControl。我记得的几个论点:
- pro :非常活跃的项目(那里经常有新版本)
- con : JAVA;意味着 PHP 开发人员更难修改/适应
- 半专业人士:PHPUnit 和 phpUnderControl 有点接近(同一主机,如果我没记错的话);我们考虑了这是否是一个好兆头,表明该项目将继续进行 ^^
- 专业版:易于设置;即使是第一次(我们是几个尝试过的人;通常没问题)
- pro(主观):比xinc更性感
我们现在(超过)一年后,我们不后悔我们的选择......希望我们在一两年后仍然有同样的感觉!
关于php - Phing、Xinc 或 phpUnderControl - 哪一个会持续下去?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/992475/