update : 23/12/2020

Phing

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.

Assessments

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)

FR Jonathan VAN BELLE
Rate this solution the 12/09/2013

Informations

Ohloh users rating 4.35 (31 votes)
lines of code 110884 lines
Contributors
(for the 12 last months)
32
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