News Feed
Sections




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

Matthias Noback:
PHP - The Future of Packages
January 22, 2014 @ 09:04:03

In a recent post to his site Matthias Noback looks at what he sees as the future of packages in PHP including some thoughts about the offerings on PHPClasses.org and the rise of Composer/Packagist.

When you ask me: what is the reason for a PHP developer to write classes? I answer: in order to separate responsibilities and hide data. Many principles have been devised to help developers fulfilling these tasks. But in most cases there was no sign of these principles underlying the code on phpclasses.org. This is why many people have turned their back on phpclasses.org. I was about to do the same. But in response to my tweet some people, including Manuel Lemos, responded that everybody needs a place to learn and try.

He looked a bit more into the PHPClasses site and found some new features not known about (including Composer support). He points out some issues with their approach about publishing packages and how they're released. He contrasts this with how Packagist.org handles the Composer information and package statistics. He looks at some recommended ways to judge the quality of packages and mentions a new book he's writing to help PHP developers create better, more useful (and flexible) packages.

0 comments voice your opinion now!
future packages phpclasses composer packagist

Link: http://php-and-symfony.matthiasnoback.nl/2014/01/php-the-future-of-packages

blog comments powered by Disqus

Similar Posts

Community News: Latest PHPClasses.org Releases for 08.29.2007

AppFog: PHP's brighter future? On the "PHP the Right Way" project

Clear Code Blog: How to Manage Your Application Setup with Composer

Community News: Latest PHPClasses.org Releases for 05.02.2007

Community News: Latest PHPClasses.org Releases for 10.25.2006


Community Events





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


community list introduction podcast interview api code wordpress application release library developer threedevsandamaybe series configure unittest install testing laravel language

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