News Feed
Sections




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

Nikita Popov's Blog:
A plea for less (XML) configuration files
July 10, 2012 @ 10:09:27

Nikita Popov has posted a plea to developers and project maintainers alike to stop using XML for their configuration files in their PHP-based applications.

I recently tried using Phing (a PHP build system) to do some simple release automation. Just creating a PEAR package and doing a few string replacements here and there. The result? After several wasted hours I ended up using Phing only for PEAR packaging and doing everything else in a custom PHP build script. The reason? Phing uses XML files to configure what it should do during a build.

He advocates a more native solution - a PHP script that defines the configuration options as a part of an object that can be injected into the parts of your app without the need for external dependencies.

0 comments voice your opinion now!
configuration file xml native object opinion


blog comments powered by Disqus

Similar Posts

Juozas Kaziukenas' Blog: SQL Native Client as MSSQL driver for Zend Framework

Zend Developer Zone: Book Review: Object-Oriented Programming with PHP5

Chris Tankersley's Blog: Playing with Lithium

Jani Hartikainen's Blog: Sending files better: Apache mod_xsendfile and PHP

ThinkPHP Blog: Methods to Reduce the Load of Your Webserver by Caching Content


Community Events





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


api list tips community bugfix voicesoftheelephpant deployment symfony series podcast opinion interview framework install introduction release laravel package language library

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