Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Phing: un project-build in PHP

Link copiato negli appunti

L'acronimo ricorsivo sta per Phing is not GNU make. Sebbene le finalità  siano le stesse di GNU make, Phing è in PHP e sfrutta i concetti di base del più celebre Ant di Apache Foundation.

Così come in Ant, le informazioni di compilazione sono affidate all'uso di documenti XML. Ma cosa si può fare con Phing? Tutto quello che si può fare con il sempreverde make oltre a:

  • Test di unità  (PHPUnit e SimpleTest)
  • Trasformazioni XSLT
  • Token replacement
  • Esecuzione comandi SQL
  • CVS/SVN
  • Generazione documentazione (DocBlox e PhpDocumentor)

A questo, c'è da tenere in considerazione l'assoluta indipendenza dalla piattaforma, basta un interprete PHP, dopodiché funzionerà  senza alcun problema di compatibilità  e la flessibilità  offerta dall'utilizzo dei documenti XML.

Phing è disponibile come pacchetto PEAR e installabile, a patto di avere le librerie PEAR, semplicemente come:

pear channel-discover pear.phing.info
pear install phing/phing

La home page del progetto è raggiungibile a questo indirizzo, dove è disponibile anche una wiki abbastanza esaustiva.

Ti consigliamo anche