New to Joind.in?

Find out how we can help you make connections whether you're attending or putting on the show. Click here to learn more!
php[world] 2015

php[world] 2015

16.Nov.2015 - 20.Nov.2015
Sheraton Premiere

I attended 80 people said they attended. Show »

The landscape of PHP is always evolving. Right now, a staggering 82% of the Web runs on PHP. At the same time, the use of content management systems and pre-built application frameworks has skyrocketed as well. For example, 22% of all websites in the world are built on WordPress. Other frameworks – such as Joomla!, Drupal, and Magento – trail not far behind. More often, while PHP is the actual programming language powering websites, it isn’t ‘raw’ PHP doing it, but one of these frameworks instead.

This has led to the growth of very large, but disparate communities. Each of these separate application systems has their own community that has evolved around them, completely separate from the large PHP community that already existed. More and more, people are using PHP, but the community is fragmenting.

Last year the team behind php[architect] magazine wanted to create a conference designed to bring these separate communities together and reunite them. Hence, the idea of php[world] was born. A conference that is designed to bring the entire world of PHP together in one place, to encourage cross-pollination of ideas and sharing of ideals. We want to have a conference that has tracks designed to appeal to Drupal, WordPress, Joomla, and Magento developers, as much as the Zend Framework, Symfony, CakePHP, and Laravel communities, as well as to PHP developers everywhere.

The result was a success as many different communities came together, worked, shared information, held an impromptu PHP-FIG meeting and more. This year we plan on repeating it and making this the biggest PHP conference in terms of both scope and attendees!

#phpworld #phparchitect #phparch


16.Nov.2015

TALK PHP for Developers (09:00)
Sandy Smith
Rating: 5 of 5 1
TALK Web Security Training (09:00) Rating: 5 of 5 13
TALK Magento Development Essentials (09:00) Rating: 5 of 5 3
TALK Laravel from the Ground Up (09:00) Rating: 4 of 5 Slides available 3

17.Nov.2015

WORKSHOP Building (and Testing) Testable Extensions (09:00) Rating: 5 of 5 Slides available 8
WORKSHOP The Slim Framework 3 Tutorial (09:00) Rating: 5 of 5 2
WORKSHOP HTTPS is Coming: Are You Prepared? (09:00) Rating: 5 of 5 3
WORKSHOP Zend Framework Foundations (09:00) Rating: 5 of 5 Slides available 1
WORKSHOP Building Themes: A Primer for WordPress (09:00)
David Laietta
Rating: 5 of 5 4
WORKSHOP Scaling Magento - Reaching Peak Performance (09:00) Rating: 5 of 5 Slides available 2
WORKSHOP Best Practices for WordPress Plugin Development (14:00) Rating: 5 of 5 Slides available 5
WORKSHOP Test, Create, Secure, Repeat (14:00) Rating: 4 of 5 Slides available 2
WORKSHOP A Symfony3 Tutorial (for Sf2 Developers) (14:00) Rating: 5 of 5 1
WORKSHOP Git and GitHub for PHP Projects (14:00) Rating: 4 of 5 6
WORKSHOP Building APIs with Apigility and ZF2 (14:00) Rating: 5 of 5 Slides available 3
WORKSHOP Zero to API with Laravel's Lumen (14:00) Rating: 5 of 5 2

18.Nov.2015

KEYNOTE A Year with the U.S. Digital Service (09:00)
Andrew Nacin
Rating: 5 of 5 12
TALK Secure Your Web Application with Two-Factor Authentication (10:00) Rating: 5 of 5 Slides available 6
TALK All Aboard for Laravel 5 (10:00) Rating: 4 of 5 Slides available 5
TALK Adventures in Advanced Git (10:00) Rating: 5 of 5 19
TALK Scrummy Bums: Adventures in Agile Process (10:00) Rating: 5 of 5 5
TALK Actually Modernizing WordPress Development (10:00) Rating: 5 of 5 Slides available 4
TALK Drupal 8: The Crash Course (10:00) Rating: 5 of 5 Slides available 3
TALK PHP 7 Crash Course (11:30) Rating: 5 of 5 Slides available 16
TALK Microservices with Laravel's Lumen (11:30)
Mathias Hansen
Rating: 4 of 5 3
TALK Using Lessons Learned to Create Web-Manageable Symfony Apps (11:30) Rating: 0 of 5 1
TALK The Many Challenges of Object Caching in WordPress (11:30) Rating: 0 of 5 1
TALK Single-Page Apps with Angular and Apigility (11:30) Rating: 5 of 5 Slides available 4
TALK Magento 101: Getting Started with Magento Development (11:30) Rating: 5 of 5 Slides available 2
KEYNOTE Leading an Open-Source Project (14:00)
Tessa Mero
Rating: 5 of 5 11
TALK WordPress for the Win! (15:00) Rating: 5 of 5 Slides available 3
TALK Laravel 5.1: From Homestead to the Cloud (15:00) Rating: 5 of 5 Slides available 2
TALK Hacking the Human Interface (15:00) Rating: 5 of 5 4
TALK Integrating Joomla! with the PHP Community (15:00) Rating: 0 of 5 0
TALK Symfony3, Hot off the Griddle (15:00) Rating: 5 of 5 3
TALK If You Build It, They Won’t Come (15:00) Rating: 5 of 5 3
TALK Continuous WordPress: Live Is All Good (16:30) Rating: 5 of 5 Slides available 1
TALK Error messages in PHP 7Error Messages in PHP 7 (16:30) Rating: 4 of 5 4
TALK What's New in CakePHP 3 (16:30) Rating: 4 of 5 Slides available 1
TALK Magento 2 Dependency Injection, Interceptors, and You (16:30) Rating: 5 of 5 Slides available 3
TALK Invented Here: Migrating Legacy Data to Drupal 8 (16:30) Rating: 0 of 5 Slides available 0
TALK Intermediate OOP in PHP (16:30) Rating: 5 of 5 Slides available 15

19.Nov.2015

KEYNOTE Growing Open Source Communities (09:00) Rating: 5 of 5 12
TALK Debugging Effectively (10:00) Rating: 4 of 5 Slides available 16
TALK Hack the Future (10:00) Rating: 0 of 5 Slides available 0
TALK How I Learned to Stop Worrying and Love Composer (10:00) Rating: 0 of 5 Slides available 7
TALK DRIVE with Vagrant and Ansible (10:00) Rating: 5 of 5 Slides available 5
TALK Infinitely Scalable WordPress Environments (10:00) Rating: 0 of 5 1
TALK PHP-FIG: A Part of a Balanced PHP Diet (10:00) Rating: 5 of 5 Slides available 3
TALK Beyond the Documentation: 50(!) Laravel Tricks in 50 Minutes (11:30) Rating: 5 of 5 Slides available 11
TALK Dev Divas: Amazing Women Who Shaped Computer Tech (11:30) Rating: 5 of 5 Slides available 5
TALK Migrating Modules to Drupal 8 (11:30) Rating: 5 of 5 Slides available 1
TALK WordPress Hooks, Actions, and Filters — Oh My! (11:30)
David Laietta
Rating: 5 of 5 1
TALK Hello, PSR-7. (11:30) Rating: 5 of 5 6
TALK Basic Intrusion Detection with Expose (11:30) Rating: 5 of 5 Slides available 6
KEYNOTE Laravel - Lessons Learned (14:00)
Taylor Otwell
Rating: 5 of 5 6
TALK Culture of Respect (15:00) Rating: 5 of 5 5
TALK Migrating to Newer PHP Versions (15:00) Rating: 5 of 5 4
TALK Joomla Platform — Joomla with Less Fluff and More Oomph! (15:00)
Johan Janssens
Rating: 0 of 5 0
TALK PhpStorm: 42 Tips and Tricks (15:00)
Mikhail Vink
Rating: 0 of 5 0
TALK Want a Stellar Project? You Need to Document and Promote It (15:00) Rating: 0 of 5 Slides available 1
TALK CakePHP: Mistakes Made (15:00) Rating: 4 of 5 1
TALK 5 Absolutely Beautiful Things about Platform as a Service (PaaS) (15:00) Rating: 5 of 5 1
TALK Caching on the Bleeding Edge (16:30) Rating: 5 of 5 8
TALK JavaScript for PHP Developers (16:30) Rating: 5 of 5 Slides available 4
TALK Productivity on Large Development Teams (16:30) Rating: 5 of 5 1
TALK Magento 2: New and Innovative? (16:30) Rating: 5 of 5 Slides available 1
TALK Debugging in Drupal 8 (16:30) Rating: 5 of 5 2
TALK The WordPress Game Changer (16:30) Rating: 5 of 5 1

20.Nov.2015

TALK The State of PHPUnit (09:00) Rating: 5 of 5 Slides available 2
TALK Configuring, Testing, and Using Swift Mailer in Symfony (09:00) Rating: 5 of 5 Slides available 1
TALK Build a Wicked Smaht Custom Cache Engine for CakePHP (09:00)
Luis Cruz
Rating: 0 of 5 Slides available 0
TALK The Future of WordPress is Low-Tech (09:00) Rating: 0 of 5 Slides available 0
TALK What Can Go Wrong with Agile Development and How to Fix It (09:00) Rating: 5 of 5 Slides available 3
TALK The Art of Programming (09:00) Rating: 5 of 5 Slides available 9
TALK Developing Joomla Extensions with Nooku Framework (10:00)
Johan Janssens
Rating: 0 of 5 0
TALK Extending Magento: Fundamentals of Development on Magento 2 (10:00) Rating: 5 of 5 Slides available 1
TALK Powerful & Flexible SQL Generation — without the Hassle (10:00) Rating: 5 of 5 Slides available 3
TALK Single-Page Apps with Drupal 8 (10:00) Rating: 5 of 5 Slides available 3
TALK Using Geo Technologies to Locate Your Boss (10:00) Rating: 5 of 5 2
TALK PHP at Google Scale (10:00) Rating: 5 of 5 5
KEYNOTE PHP7 and Beyond: The Future of PHP (11:30) Rating: 5 of 5 Slides available 8

22.Nov.2015 at 09:56 by frankimbur (11 comments) (Feedback)

Organizers did a wonderful job. Every detail went smoothly (as far as I could tell!) Already looking forward to next year.

26.Nov.2015 at 07:57 by Lorna Mitchell (74 comments) via Web2 LIVE (Feedback)

This event was well-organised with a great selection of talks. The combined venue and hotel, plus evening events, made it really easy to be included in everything and to mix with the community. Dinner wasn't included in the evening events but there is a choice of places nearby which is great. I met maintainers and other passionate folk from all segments of the wider PHP community and had some excellent conversations - well done on a fabulous conference!

Laravel from the Ground Up Joe Ferguson Slides
Building (and Testing) Testable Extensions Sebastian Bergmann Slides
Zend Framework Foundations Chuck Reeves Slides
Scaling Magento - Reaching Peak Performance Mathew Beane Slides
Best Practices for WordPress Plugin Development EJ Reinders Folmer Slides
Test, Create, Secure, Repeat Michelangelo van Dam Slides
Building APIs with Apigility and ZF2 David Stockton Slides
Secure Your Web Application with Two-Factor Authentication Rob Allen Slides
All Aboard for Laravel 5 Jason McCreary Slides
Actually Modernizing WordPress Development Eugene Cook Slides
Drupal 8: The Crash Course Larry Garfield Slides
PHP 7 Crash Course Colin O'Dell Slides
Single-Page Apps with Angular and Apigility Chuck Reeves Slides
Magento 101: Getting Started with Magento Development Mathew Beane Slides
WordPress for the Win! EJ Reinders Folmer Slides
Laravel 5.1: From Homestead to the Cloud Joe Ferguson Slides
Continuous WordPress: Live Is All Good Michelangelo van Dam Slides
What's New in CakePHP 3 Mark Story Slides
Magento 2 Dependency Injection, Interceptors, and You Joshua Warren Slides
Invented Here: Migrating Legacy Data to Drupal 8 Gregory Wilson Slides
Intermediate OOP in PHP David Stockton Slides
Debugging Effectively Colin O'Dell Slides
Hack the Future Jason McCreary Slides
How I Learned to Stop Worrying and Love Composer Joshua Warren Slides
DRIVE with Vagrant and Ansible Erika Reinaldo Slides
PHP-FIG: A Part of a Balanced PHP Diet Larry Garfield Slides
Beyond the Documentation: 50(!) Laravel Tricks in 50 Minutes Yitzchok Willroth Slides
Dev Divas: Amazing Women Who Shaped Computer Tech Vesna Kovach Slides
Migrating Modules to Drupal 8 Chris Tankersley Slides
Basic Intrusion Detection with Expose Gregory Wilson Slides
Want a Stellar Project? You Need to Document and Promote It Matthew Setter Slides
JavaScript for PHP Developers Eric Mann Slides
Magento 2: New and Innovative? David Alger Slides
The State of PHPUnit Sebastian Bergmann Slides
Configuring, Testing, and Using Swift Mailer in Symfony Vesna Kovach Slides
Build a Wicked Smaht Custom Cache Engine for CakePHP Luis Cruz Slides
The Future of WordPress is Low-Tech Eric Mann Slides
What Can Go Wrong with Agile Development and How to Fix It Matt Toigo Slides
The Art of Programming Erika Reinaldo Slides
Extending Magento: Fundamentals of Development on Magento 2 David Alger Slides
Powerful & Flexible SQL Generation — without the Hassle Matthew Setter Slides
Single-Page Apps with Drupal 8 Chris Tankersley Slides
PHP7 and Beyond: The Future of PHP Anthony Ferrara Slides

Recent Feedback

© Joind.in 2017