Symfony Community

« Symfony Community is a passionate group of over 300,000 developers from more than 120 countries, all committed to helping PHP surpass the impossible. »

Join the Community

SensioLabsConnect is an extensive professional network for Symfony developers. Create your profile and start collecting badges now!

Meet the Community

Upcoming events organized by the Symfony Community.

26 Aug

PHP Summer Camp 2015

Rovinj, Croatia

17 Sep

SymfonyLive London 2015

London, United Kingdom

13 Oct
29 Oct

SymfonyLive San Francisco 2015

San Francisco, United States

3 Nov

eZ Content Technology Conference

New York, United States

3 Dec

View all upcoming events

Contribute to the Community

Symfony is constantly developing thanks to an active volunteer community. Whatever your skills or level, send in your suggestions to continue advancing Symfony!

Learn from the Community

A selection of the most recent posts published by Symfony bloggers.

Experimenting with Broadway

Event sourcing with Broadway At the Dutch PHP Conference I attended a workshop by Beau Simensen and Willem-Jan Zijderveld. They showed us some examples of how to work with Broadway, a framework for event sourcing, with full Symfony integration, created by the smart people at Qandidate. During my two weeks of funemployment, before starting my new job at Ibuildings, I decided to recreate one of my previous projects using Broadway. As it turns out, it's a great framework that's quite easy to use [...]

Introducing Guard: Symfony Security with a Smile

[DX] Guard: Symfony Authentication with a Smile Tip tl;dr Guard is a new library that makes Symfony authentication a joy. And we’ve written a big tutorial all about it: KnpUGuard Tutorial. Symfony’s authorization system - the stuff related to voters and roles - is awesome. It’s simple, it kicks butt, and it’s one of my favorite things, just behind fresh-baked cookies. But then there’s that other part: authentication. This is how you login: maybe with a form or via OAuth, like [...]

Introducing the SymfonyBundlePlugins package

Bundles, not extensible A (Symfony) bundle usually contains just some service definition files as well as some configuration options which allow the user of that bundle to configure its behavior (e.g. provide server credentials, etc.). Bundle maintainers usually end up combining lots of these options in one bundle, because they all belong to the same general concept. For example, the NelmioSecurityBundle contains several features which are all related to security, but are code-wise completely [...]

"Create your Own Framework" Series Update

Three years ago, I published a series of articles about how to create a framework on top of the Symfony components. An updated version is now available.

Introducing API Platform (beta): the next generation PHP web framework

PHP celebrates its 20 years this week. In 20 years, the web changed dramatically and is now evolving faster than ever: Now that they are indexed by Google and thanks to awesome frontend technologies such as AngularJS or React, full-Javascript webapps are becoming the standard. Since 2014 … Continue reading →

View more posts or add your own blog to the Symfony Planet.