(PH)ing (I)s (N)ot (G)NU make; it's a PHP project build system or build tool based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an easy-to-use and highly flexible build framework.

Features include running PHPUnit and SimpleTest unit tests (including test result and coverage reports), file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS/SVN/GIT operations, tools for creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and much, much more.

If you find yourself writing custom scripts to handle the packaging, deploying, or testing of your applications, then we suggest looking at Phing. Phing comes packaged with numerous out-of-the-box operation modules (tasks), and an easy-to-use OO model to extend or add your own custom tasks.

Phing provides the following features:

Code Quality Rank: L3
Monthly Downloads: 121,659
Programming language: PHP
License: GNU Lesser General Public License v3.0 only
Tags: Build Tools     Build     Task     Tool     Phing    

Phing alternatives and related libraries

Based on the "Build Tools" category

Do you think we are missing an alternative of Phing or a related project?

Add another 'Build Tools' Library

Phing Recommendations

There are no recommendations yet. Be the first to promote Phing!

Have you used Phing? Share your experience. Write a short recommendation and Phing, you and your project will be promoted on Awesome PHP.
Recommend Phing

Recently added Phing resources

Do you know of a useful tutorial, book or news relevant to Phing?
Be the first to add one!