Symfony is a request and response framework. But what about all that magic that happens around your code? Why isn’t autowring slowing things down? And how is it that Symfony components can be so decoupled but sill play so well together?

I will show you the Symfony internals and its architecture.

This talk will go over the architecture of Symfony. We will follow the request and the response paths throw the framework. We will do some stops at the components that are more awesome than others.

This talk is perfect for you who been working with Symfony or Laravel before. But if you never touched a framework before, don't worry. You will still learn a lot from this talk.


Comments are closed.

Demin Yin at 02:07 on 16 Sep 2018

Great talk! Sample code used in the slides are very well organized to guide the audience to get familiar with Symfony workflow easily. I also like the way how you used breakpoints and other features in Phpstorm to demo the code. The best talk I have seen for developers who what to know how Symfony (and Laravel) applications work in detail. Thanks

A at 14:01 on 19 Sep 2018

First of all, I don't know Tobias, although we shook hands later on. I liked his talk. It was in-depth and gave a great overview of how a modern application could bootstrap / run. The talk was well prepared and the code examples made sense. He even did live step-through 'debugging' at the end. That went well. In the beginning of the presentation, Tobias started his example with a switch statement. Then multiple libraries / dependencies were added, one after another. With each step I thought, ok, will we now get rid of the switch statement? I think the talk was not really about solving a problem (aka, the switch). It felt more like a reversed showcase of a solution to me. But, nonetheless, it was well presented, well prepared, and just very interesting. Well done!