Phing, Xinc или phpUnderControl - какой будет длиться?

Я все еще смотрю, какой из этих инструментов мне следует использовать. Когда я возился, я заметил, что ни у одного из них нет новых релизов:

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 ответа

На работе мы задавали себе этот вопрос в прошлом году, учитывая наши потребности:

  • Что-то довольно простое в настройке; несколько командных строк в порядке, если вам просто нужно копировать / вставлять, не слишком задумываясь (цель: тот, кто плохо знает Linux, должен иметь возможность установить программное обеспечение)
  • Интеграция
    • PHPUnit
    • PhpDocumentor
    • PHP_CodeSniffer
    • Журнал SVN + автоматически строить, когда все совершено
  • Способность справиться с некоторыми довольно большими проектами
  • Что-то "сексуальное", с графиками и всем этим, чтобы наши клиенты могли видеть

Мы выбрали phpUnderControl. Пара аргументов, которые я помню:

  • Pro: довольно активный проект (там, где действительно часто появляются новые версии)
  • против: JAVA; разработчикам PHP труднее модифицировать / адаптировать
  • половина про: PHPUnit и phpUnderControl немного близки (тот же хостинг, если я хорошо помню); мы рассмотрели, был ли хороший знак, что проект будет жить ^^
  • Pro: легко настроить; даже в первый раз (мы были парой парней, которые пытались; вообще без проблем)
  • pro (субъективно): более сексуально, чем xinc

Мы сейчас (больше чем) год спустя, и мы не сожалеем о своем выборе... Будем надеяться, что мы будем чувствовать то же самое через год или два!

Phing на самом деле выглядит довольно активно...

http://phing.info/trac/timeline

Xinc выглядит более активным, чем phpUnderControl, который не выпускался почти год. Но, как и во всем в жизни, будущее неопределенно, то, что кажется стабильным и активным сегодня, может быть не так завтра.

Другие вопросы по тегам