Sponsored By:
Symfony not only stands alone as a framework but it’s components have become the building blocks for many other projects such as Drupal and Laravel. We are excited to host SymfonyLive at php[world] this year! This Symfony track will focus on exploring many of Symfony’s components and how you can use them in your projects, it’s like a full SymfonyLive conference nestled inside of php[world]. (Return to the Full Schedule)
This full-day training, dedicated to managers and software architects, helps you understand the key concepts of a Symfony3 project. It facilitates the management of a Symfony based project by allowing better control of technical constraints and context provided by Symfony. In this workshop, learn how to manage a Symfony3 project on a day-to-day basis. Discover […]
This workshop guides you through the migration step of your Symfony2 applications towards Symfony3. You will learn where and how to update a Symfony2 application code that uses deprecated features in order to make it compatible with the upcoming Symfony3 version. You will also discover the history, the strategy and the tools we designed to […]
You cannot improve what you cannot measure. That’s why profiling applications should always be the first step before trying to improve its performance. Learn how to spot your applications’ bottlenecks and how to adopt profiling into your developer pipeline. This workshop will introduce some PHP profiling tools such as XDebug or xhProf as well as […]
There is often a lot of confusion about when one should use a micro-framework and when one should use a full stack framework. We’ll dive into detail about when it is most appropriate to use them before reviewing how Silex and Symfony compare in practice looking at many aspects, such as performance, maintainability, application management […]
I’ve been working on Open-Source projects like Symfony or Twig for 10 years now. It has been a great journey so far and I learned a lot, from community management to technical processes. Using a monolithic repository for Symfony is probably one key component to its success and it helped us scale easily. I want […]
Switching to Symfony for Drupal 8 means changing how you add new functionality to your site. Many of these are implemented as Plugins, for instance: Blocks, Fields, Widget, REST resources, andImage effects. In this session you will learn why Plugins exist and how to implement your own. We’ll discuss the various interfaces, the Plugin Manager […]
The recent phpBB 3.1 was released with a large number of backend changes, including moving over to use many Symfony Components, Twig and many more external libraries, akin to those changes in Drupal 8. In this talk, I’ll discuss how we moved to these new pieces of vital infrastructure, the challenges we met along the […]
Gulp is a powerful utility for automating development workflows. Tasks are written using code, not configuration, enabling the easy creation of highly-custom and flexible automations. This talk introduces developers to the core concepts of gulp.js, and how to leverage it for new & existing projects. We’ll cover several examples of common tasks for managing CSS, […]
One of the most frequently recurring subjects in PHP forums and communities is the choice of a framework for a specific project. There are a lot of available PHP frameworks and new ones being made every moment, This talk will explain the basic concepts of frameworks, make a comparison between the most popular frameworks in […]