News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Andrew Podner:
Managing PHP Application Builds with Phing
February 04, 2013 @ 09:08:16

Andrew Podner has a new post to his site today introducing you to Phing, a PHP-based build tool (designed after on Apache Ant) that makes automating builds of your applications easy.

One of the things I have been focusing on lately is trying to to a better job of mechanizing and automating the process of building and deploying an application. The reason for this is pretty simple: applications just seem to keep getting more and more complicated and intricate as time goes on. [...] Phing is a "project build system" that helps developers manage repetitive tasks associated with preparation and deployment of applications. Phing uses XML based files to allow you the ability to customize the build process to the individual application.

He walks you through the Phing installation (from PEAR, note that you can install it via Composer now too) and how to set up your first project XML definition. He shows you how to add a "target" or step to the build with the basic example of running your app's PHPUnit tests. He also includes a list of other things Phing can do and work with including CodeSniffer checks, FTP handling, version control interfaces and automated documentation.

0 comments voice your opinion now!
application build phing tool introduction phpunit targer xml


blog comments powered by Disqus

Similar Posts

PHPBuilder.com: Transferring Huge XML Documents in PHP with an Ajax-driven Web Interface

PHPBuilder.com: An introduction to PEAR's Validate package

NetTuts.com: How to Build Rate Limiting into Your Web App Login

IBM developerWorks: Use an XML database in PHP and Java applications

Andrew Podner: PHP 5.5 Preview: New Password Hashing API


Community Events

Don't see your event here?
Let us know!


development extension release series opinion laravel5 laravel psr7 community language video introduction framework interview unittest podcast conference library api voicesoftheelephpant

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework