phing logo


A PHP project build system or build tool based on ​Apache Ant
+ 1

What is phing?

It is not GNU 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.
phing is a tool in the Package Managers category of a tech stack.
phing is an open source tool with 1K GitHub stars and 301 GitHub forks. Here’s a link to phing's open source repository on GitHub

Who uses phing?



phing Integrations

Why developers like phing?

Here’s a list of reasons why companies and developers use phing
Top Reasons
Be the first to leave a pro

phing's Features

  • Simple XML buildfiles
  • Rich set of provided tasks
  • Easily extendable via PHP classes
  • Platform-independent: works on UNIX, Windows, Mac OSX
  • No required external dependencies
  • Built for PHP5

phing Alternatives & Comparisons

What are some alternatives to phing?
In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
A deployment tool written in PHP with support for popular frameworks out of the box
It is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.
Apache Ant
Ant is a Java-based build tool. In theory, it is kind of like Make, without Make's wrinkles and with the full portability of pure Java code.
Homebrew installs the stuff you need that Apple didn’t. Homebrew installs packages to their own directory and then symlinks their files into /usr/local.
See all alternatives

phing's Followers
2 developers follow phing to keep up with related blogs and decisions.
philippeko Kolaczek