Phing,Xinc或phpUnderControl - 哪一个会持续?

时间:2009-06-14 09:02:28

标签: php phpunit phing phpundercontrol xinc

我仍然在研究应该使用哪种工具。当我四处寻找时,我注意到他们中没有一个真正有新的版本:

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支持。

3 个答案:

答案 0 :(得分:6)

在工作中,考虑到我们的需求,我们在去年问自己同样的问题:

  • 很容易设置的东西;一些命令行是可以的,如果你只需要复制/粘贴而不必考虑太多(目标:不熟悉Linux的人必须能够安装软件)
  • 整合
    • PHPUnit的
    • 的phpDocumentor
    • PHP_CodeSniffer
    • SVN日志+在提交内容时自动构建
  • 能够处理一些相当大的项目
  • “性感”的东西,有图表等等,供我们的客户查看

我们选择了phpUnderControl。我记得几个争论:

  • pro:非常活跃的项目(经常出现新版本)
  • con:JAVA;意味着PHP开发人员更难修改/改编
  • half pro:PHPUnit和phpUnderControl有点接近(同样的托管,如果我记得很清楚);我们考虑过这个项目能否生效的好迹象^^
  • 亲:易于设置;甚至是第一次(我们是几个尝试过的人;一般没问题)
  • 亲(主观):比xinc更性感

我们现在(超过)一年后,我们不会后悔自己的选择......希望我们在未来一两年内仍能有同样的感受!

答案 1 :(得分:2)

Phing看起来非常活跃......

http://phing.info/trac/timeline

答案 2 :(得分:1)

Xinc看起来比phpUnderControl更活跃,它已经发布了近一年。但就像生活中的一切一样,未来是不确定的,今天似乎是稳定和活跃的,明天可能不会如此。