update : 23/12/2020


18%   Popularity on the site
Studied version : 2.6.1 Website : http://www.phing.info/trac - Google Pagerank : 5 Distributed by : community Licence : LGPL Technology : PHP Environments : Linux; Windows; Mac OSX;

Phing is an IT project life cycle management tool inspired by Ant and originally developed by Andreas Aderhold. In particular, it is used to automate recurring tasks during IT project developments, such as the launch of unit testing, code analysis tools and delivery management.

Phing, like Ant, uses an XML file to define a list of actions ("targets"), each containing one or more tasks (file copies, command launches, etc.), that can be executed from the command line. It incorporates a long list of native tasks (execution of PHPUnit tests, code analysis with PHP CodeSniffer, PHP Mess Detector, file handling, work with source code version managers, etc.) that can be extended very easily with custom PHP classes. Distributed through the PEAR package manager, Phing can use ancillary libraries like Xdebug and phpcs for some of its tasks.
Phing is distributed under the LGPL (Lesser Public General License) v3.
Phing is developed in PHP and is compatible with the Windows, Linux and Mac OS X platforms.


Smile Visitors (1 Opinion)
Global rating is an arithmetic average of various criteria

Smile rating

3.0 5
write a review

Users opinions See all opinions (1)

Rate this solution the 12/09/2013


Ohloh users rating 4.35 (31 votes)
lines of code 110884 lines
(for the 12 last months)
Programming Languages PHP, XML, HTML, 5 Other
Tags jenkins pear development unit-testing php xml deployment scm automation build_tools make ant build phpunit subversion cvs docblox
Download url http://www.phing.info/trac/wiki/Users/Download
Ohloh page https://www.openhub.net/p/phing