Symfony2 meets eZ Publish 5
July 2, 2012 • Published by Fabien Potencier
Three months ago, I announced that Drupal was adopting the Symfony Components for their next version. Since then, everybody has been excited about the news, and we start to see some nice cross-pollination between the two communities (code contributions, talks at conferences, ...).
At that time, I also said that having Drupal on board was great, but not the ultimate goal for Symfony; we had to continue talking with other Open-Source PHP communities to see how we can collaborate.
Today, eZ announced that eZ Publish will use the Symfony full-stack framework for their next version, eZ Publish 5, including Twig as a template engine.
Even if they chose Symfony, they will be able to keep full backwards compatibility with eZ Publish 4. Have a look at how they did that: clever, simple, and powerful.
The other interesting part of the announcement is the reasons why they chose to adopt Symfony instead of creating their very own framework (and remember that they are the creators of the eZ Components -- now renamed to Zeta Components):
"eZ decided to focus on its core-skill which is best-of-breed content and customer experience management. It was thus decided to move away from the home-brew controlling, templating, and commodity libraries layers. After benchmarking the available open-source PHP frameworks, the indisputable winner was the Symfony framework & community."
Curious about the code? Have a look at the still very new eZ Publish 5 code.
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.
Looking forward to contribute to it !
Nonetheless this is quite exciting and I am looking forward to using and possibly contributing back, I hope they have allowed for additional features and sections to be added to the admin area (similar to custom extensions) .
So stay tuned !
From a communities perspective, I am delighted that we (eZ) made this decision : more people to meet and exchange with, more fun, and definitely a more solid product in the end. We are also keen on sharing our first contributions to Symfony.
See you all soon !
Other than that .. how about SugarCRM?
Now there will be an instant CMS solution for symfony2 available. That's a big step for symfony2 to rule the (php) world.
to come together on one goal, to enrich the user experiece
Thanks to Fabian and the Symfony contributors for creating such powerful software. I look forward to meeting many of you at Symfony Live 2012 in San Francisco.