Подтвердить что ты не робот

Что может сделать Phing, что Ant не может?

Я занимаюсь разработкой PHP, и я думаю об использовании одного из них. На моем компьютере установлены как PHP, так и Java. В теории я мог бы использовать любой из двух.

Каковы убедительные аргументы для выбора Phing над Ant?

4b9b3361

Ответ 1

Самый большой аргумент, который я имею в пользу Phing, заключается в том, что он полностью разработан в PHP; что означает, по крайней мере:

  • Вы можете отлаживать/отправлять патчи, если хотите
  • Вы можете разработать задачи в PHP
    • включая задачи, специфичные для вашего проекта.
    • который может использовать материал из вашего проекта (я написал несколько задач, которые используют функции Drupal, в проекте на основе drupal)
    • И если вы работаете над проектом PHP, ваша команда, вероятно, хорошо знает PHP - в то время как они могут не знать Java
  • Не нужно устанавливать Java на свои серверы.

Ответ 2

Основной аргумент (для меня) для использования Phing при выполнении PHP-разработки -