SymfonyCon Disneyland Paris 2022: Unleashing the power of lazy objects in PHP

SymfonyCon Disneyland Paris 2022

SymfonyCon Disneyland Paris 2022 is just around the corner! D-28!

As this event approaches we are proud to announce you the next speaker:

Nicolas Grekas (@nicolasgrekas), General Manager and OSS core contributor at Symfony, who will talk about "Unleashing the power of lazy objects in PHP":

"Lazy-objects are a bit magical. They are created empty and populate themselves on-demand. They are useful when an object is heavy to instantiate but is not always used, like for example Doctrine entities or Symfony lazy-services.

But do you know how they work internally? In this talk, they will tell you about the mechanisms provided by PHP to enable such use cases 🧙. Because doing this sort of wizardry is not common practice, they will also introduce you to two new traits that package those lazy-loading behaviors introduced in Symfony 6.2: one for virtual inheritance proxies, and one for ghost objects 👻.

While lazy objects used to require complex code generation, these new traits make it way easier to leverage them, opening up possible innovations; lazy arguments, lazy properties, or by-design lazy classes to name a few ones. What will you come up with? Let us know after you've seen this talk!"

Do you know that you are only a few steps away from joining the community at SymfonyCon Disneyland Paris 2022?

1) Read the detailed talks and program:

November 15-16: Pre-conference workshops. Have a look on the topics!.

November 17-18: Conference with 3 tracks during 2 days with Fabien Potencier, Sebastian Bergmann, Marion Hurteau, Diego Aguiar, Ondřej Mirtes, Titouan Galopin, Pauline Vos, Tomas Votruba, David Buchmann, Alexander M. Turek, Isabel Garrido Cardenas, Stefan Koopmanschap, Mathieu Santostefano, Camille Jouan, Florent Destremau, Fred Plais & Leah Goldfarb, Christopher Hertel, Łukasz Chruściel, Ivo Lukač, Tomasz Kowalczyk, Robin Chalas, Kévin Dunglas, Ryan Weaver, Claudio Zizza, Nathalie Harper, Erik Evrard, Mary Thomas, Shawna Spoor, Jessica Orozco, and Jérôme Vieilledent, and Ori Pekelman.

The detailed and complete program is available online.

2) Register by clicking on "Buy tickets"

  • "Workshop only", November 15-16, 10 workshops per day in small groups to learn, practice and improve your skills. Have a look on the workshop topics!

  • "Conference only", November 17-18, 3 main tracks, 1 unconference track, + 38 speakers, a private evening in the Walt Disney studio

  • A combo ticket "Conference + Workshops" to live "a week of Symfony" experience!

3) Prepare your participation by reading the participant guide

Join us and be part of the @symfony community!

            <hr style="margin-bottom: 5px" />
            <div style="font-size: 90%">
                <a href="https://symfony.com/sponsor">Sponsor</a> the Symfony project.
            </div>

https://symfony.com/blog/symfonycon-disneyland-paris-2022-unleashing-the-power-of-lazy-objects-in-php?utm_source=Symfony%20Blog%20Feed&utm_medium=feed

Létrehozva 3y | 2022. okt. 21. 9:20:11


Jelentkezéshez jelentkezzen be

EGYÉB POSTS Ebben a csoportban

New in Symfony 7.3: DX Improvements (part 1)

Symfony 7.3 includes many small improvements aimed at making developers' lives easier and more productive. This blog post highlights some of the most useful DX (Developer Experience) features added in

2025. máj. 28. 9:50:15 | Symfony
New in Symfony 7.3: Validator Improvements

Symfony 7.3 introduces several enhancements to the Validator component, focusing on developer experience, better configurability, and more expressive constraint definitions.

Allow to Disable Translat

2025. máj. 27. 8:30:20 | Symfony
New in Symfony 7.3: Serializer Improvements

Symfony 7.3 adds a new JsonStreamer component as a high-performance, low-memory JSON encoding and decoding utility. However, the Serializer component still has many valid use cases, even for JSON cont

2025. máj. 26. 9:20:09 | Symfony
Symfony 7.3.0-RC1 released

Symfony 7.3.0-RC1 has just been released. This is a pre-release version of Symfony 7.3. If you want to test it in your own applications before its final release, run the following commands:

2025. máj. 26. 0:10:10 | Symfony
A Week of Symfony #960 (May 19–25, 2025)

This week, development activity focused on putting the final touches on Symfony 7.3 in preparation for its stable release next week. In addition, we published a security fix for a potential vulnerabil

2025. máj. 25. 10:10:12 | Symfony
New in Symfony 7.3: New Bridges and Improved Integrations

Symfony's bridge packages integrate third-party services, such as mailers, notifiers, and translation providers, into Symfony applications. With more than 120 bridges available today, Symfony supports

2025. máj. 23. 9:30:04 | Symfony
New in Symfony 7.3: Messenger Improvements

Symfony Messenger component keeps evolving to meet the needs of complex, modern applications. In Symfony 7.3, we're introducing several powerful features to it.

Run Process Using the Shell… https://s

2025. máj. 22. 7:50:11 | Symfony