RSS Events Feeds

PHP and Dependency Management with Composer

7/2/2013 6:00 PM - 8:00 PM

Overview:

Jordan Raub, Lead Software Developer of local credit reporting agency DataX, Ltd., will be presenting a talk on using Composer, Satis, and packagist.org to manage use of your own libraries as well as third party libraries. The talk will take approximately one hour and there will be approximately an hour afterwards for mingling and networking.

Food and drinks will be provided.

About Jordan Raub:

LinkedIn: http://www.linkedin.com/profile/view?id=27412932

About Composer:

Site: http://getcomposer.org

Composer is a PHP dependency/package management system that has quickly supplanted the PHP Extension and Application Repository (PEAR) as the preferred dependency management platform for PHP applications. This is due in no short measure to the Satis tool and packagist.org.

Frameworks with native support for Composer:

>Symfony2
>Zend 2
>Laravel 4
>Silex
>Aura
>Drupal 8

Frameworks with available Composer integration:

>AGL
>CakePHP 2+
>CodeIgniter
>FuelPHP
>Joomla
>Kohana
>Laravel 3.x
>Lithium
>Magento
>Mako
>MediaWiki
>phpBB
>PPI
>SilverStripe
>Symfony 1.x
>TYPO3 Flow
>WordPress
>Zend 1.x

About packagist.org:

Site: http://packagist.org

packagist.org is central repository that contains registered packages that developers have shared publicly. Compared to the nearly 700 packages available via PEAR and Pearhub, packagist.org contains over 11,000 packages available and over 6 million packages installed per month. It also has full integration with version control systems like GitHub and BitBucket to make package maintenance easier. Packagist, the engine behind packagist.org, is an open source project that you could use to host our own packages.

About Satis:

Site: http://getcomposer.org/doc/articles/handling-private-packages-with-satis.md

Satis is a private Composer package tool to generate readable package manifests for internal private repositories. It can also provide local cacheing for remote repository packages. A static web server is all that is required for publishing the output of the Satis tool.

Learn More: PHP and Dependency Management with Composer

Events Map

Email Newsletters

Want to be up-to-date with the latest news and updates from Entrepreneurship.org? To subscribe, just give us your email address below; you'll choose which e-newsletters you'd like to receive on the next screen.