Transcript of PHP-FIG: how the PHP world got off their islands (DrupalCamp Vienna 2015)
- 1. PHP-FIG: HOW THE PHP WORLD GOT OFF THEIR ISLANDS I am , ,
and .Xano @BartFeenstra http://mynameisbart.com
- 2. STATUS REPORT
- 3. DRY Don't repeat yourself
- 4. REUSE
- 5. DUPLICATION
- 6. COMPOSER Sharing has never been easier
- 7. GETTING US OFF THE ISLAND: FIG Framework Interoperability
Group
- 8. THE STANDARDS ARE OPEN SOURCE Anyone can help. Join
#phpfigon irc.freenode.net.
- 9. VOTING MEMBERS ARE PHP PROJECTS. Drupal is a voting member.
Its representative is .Larry 'Crell' Garfield
- 10. MEMBERS ARE NOT REQUIRED TO IMPLEMENT ANY STANDARDS
Projects can disagree with standards Implementing new PSRs can
break BC, which delays implementations
- 11. PSR PHP Standard Recommendation PSR-x Code can be included
via Composer All code and documentation is hosted on
https://github.com/php-fig/fig- standards
- 12. PSR-2 (PSR-1) Coding standards
- 13. PSR-3 Logging
- 14. PSR-4 (PSR-0) Autoloading
- 15. PSR-7 HTTP messages
- 16. DRAFTS
- 17. PSR-5 Documentation
- 18. PSR-6 Caching
- 19. PSR-8 HuggableInterface
- 20. PSR-9 / PSR-10 Security
- 21. PSR-11 Dependency injection
- 22. PSR-12 (PSR-2) Coding standards
- 23. CONCLUSION SHARING AND REUSING PHP CODE HAS NEVER BEEN
EASIER. Review this presentation at
.http://slideshare.net/bartfeenstra Find out more about FIG at
.http://www.php-fig.org/ I am , , and .Xano @BartFeenstra
http://mynameisbart.com DO YOU HAVE ANY QUESTIONS? donnagrayson @
Flickr (CC BY-NC-ND 2.0)