2010-03-23 17 views
22

Sto facendo sviluppo PHP e sto pensando di usare uno di questi. Ho installato sia PHP che Java sulla mia macchina. In teoria potrei usare uno qualsiasi dei due.cosa può fare Phing a Ant?

Quali sono gli argomenti convincenti per scegliere Phing su Ant?

risposta

31

Il più grande argomento che ho a favore di Phing è che è completamente sviluppato in PHP; il che significa, almeno:

  • È possibile eseguire il debug/Inviare patch se si vuole
  • È possibile sviluppare attività in PHP
    • incluse le attività che sono specifici per il vostro progetto
    • che puoi usare elementi del tuo progetto (Ho scritto un paio di attività che utilizzano le funzioni di Drupal, in un progetto basato su drupal)
    • E, se tu stanno lavorando su un progetto PHP, il team sa probabilmente PHP bene - mentre essi potrebbero non sapere Java
  • Non è necessario installare Java sui server
9

L'argomento principale (per me) per l'utilizzo di Phing quando si fa lo sviluppo di PHP è

  • rimanendo all'interno del PHP Ecosistema.
  • Quando si utilizza Phing su host condivisi, si può essere sicuri che funzioni quando PHP funziona.
  • E si può facilmente extend Phing con il proprio compito in PHP.
  • E poiché è uno strumento PHP, lo sarà anche sometimes find it in other applications.
Problemi correlati