Send PSR-0 to the Standards Farm in the Sky

Posted 2014-07-19
Category PHP
This article attempts to convince you that deprecating the PSR-0 auto-loading standard in favor of the PSR-4 auto-loading standard is not only a good idea, but a problemless wonderland of happy benefits, in the hope that when I try to get this done on the FIG mailing list, people will be happy about it instead of sad or rage-mode.

Read More »

Pick PHP Requirements for Packages Responsibly

Posted 2013-03-23
Category PHP
Which version of PHP to use for anything is always much debated in the PHP community. I'm luck enough to have kissed sweet goodbye to PHP 5.2 a while back, but PHP 5.4 and PHP 5.3 are both actively used by different projects and recently I have come across a few packages that have been using PHP 5.4 almost exclusively just to use short aray syntax, which to me is short sighted and selfish. I tried tweeting about this and everyone seemeed to be a little confused, so instead of 140 characters I thought I'd try 7051.

Read More »

Bye Bye PHP 5.2

The reason these applications do well is because PHP hosting has been widely available for over a decade. Because PHP is on 90% of hosting setups from dedicated systems to cheap $4 a month deals, application developers have targeted PHP to help them reach their highest audience. Sadly, PHP hosts have always been slow to upgrade, but now it seems like the vast majority have finally made PHP 5.3 a viable option not just for in-house teams but for those building distributable applications too. Finally bidding farewell to PHP 5.2 feels good!

Read More »