Meet PHP-FIG: Your community just got a lot bigger, Drupal.

horncologne
ohthehugemanatee

Drupal 8 is the first product of the PHP-FIG era--the age when PHP projects can work together--a meta-collection of home-grown code, mixed with Symfony2 framework components, 3rd party libraries, and a whole lotta love.

Since 2009, the PHP Framework Interoperability Group (PHP-FIG) has been creating PHP Standards Recommendations (PSRs) to help projects break out of their individual API islands, and to stop reinventing numerous wheels. PHP-FIG PSRs plus helpers like Composer dependency management mean that Drupal, Typo3, SymfonyCMF, and others can stop “competing” on common, commodity functionality, and start benefiting from sharing code and ideas instead! Sound familiar? We’re open sourcing open source!

In this session, we’ll take you through the basics of what PHP-FIG is, what the various PSRs are and do, and what it means to be a part of the new, broader PHP community--including having better architecture, cleaner code, and more interoperability. Super-guest-star alert! We'll be featuring the friendly faces behind some major PHP (FIG) projects, and discussing what your projects can gain from their work.

"Drupal 8 takes a huge leap forward in terms of alignment with the wider PHP community. I’d heard of various PSR’s, I’d heard debate on which should be used, I’d done some basic research. It wasn’t until this session at DrupalCon Mumbai that I really understood the ecosystem and the opportunity. This was a thoroughly enjoyable and entertaining session, which I feel brought me fully up to speed on this important topic." - Mike Lamb, Director of Marketing Technology Strategy at Pfizer and a Drupal Association Board Member

Session Track

PHP

Experience Level

Beginner

Drupal Version