Over a million developers have joined DZone.

Drupal and Symfony2: the beginning of a beautiful friendship?

DZone's Guide to

Drupal and Symfony2: the beginning of a beautiful friendship?

· Integration Zone ·
Free Resource

WSO2 is the only open source vendor to be named a leader in The Forrester Wave™: API Management Solutions, Q4 2018 Report. Download the report now or try out our product for free.

Symfony2 is trying to make programmers to fall in love. And non-programmers especially love Drupal -- maybe because it's easy to use, and gives non-programmers a lot of control.

But Drupal sometimes annoys programmers, who don't like procedural programming as much these days.

Then came the news that Drupal will use Symfony2's HttpFoundation -- making programmers a little ( maybe a lot) happier about the popular CMS.

Stefan Koopmanschap makes additional hay about growing Drupal/Symfony integration. He makes an interesting point: not only will development get simpler, but Symfony2, phpBB, and Drupal developers will also be able to collaborate on one another's projects, much more easily.

Here are a few choice snippets from the article:

With Drupal moving now towards reusing existing components and integrating those, just like phpBB last year, Drupal now is opening up to a new community.

So far, I had to make a choice between either one approach because integrating it would take me a lot of time. Now, with Drupal adopting some Symfony2 components, this integration is looking to become a whole lot easier.

His last words sum up these recent developments nicely:

Welcome Drupal community to the Symfony2 community. I am excited to become part of yours!

Read the full, enthusiastic post here.

IAM is now more than a security project. It’s an enabler for an integration agile enterprise. If you’re currently evaluating an identity solution or exploring IAM, join this webinar.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}