Hacker News new | ask | show | jobs
by lsmith77 5027 days ago
sure .. they also both use PHP .. what is your point? just because some arguments also apply to ZF2 do not make them non applicable for choosing Symfony2.

however he also mentioned a few others, like a huge list of applications migrating to Symfony2. that being said ZF1 at least at more apps based on it than Symfony 1.x. However a list of Drupal, ezPublish, phpBB etc is indeed quite a big shift that Symfony2 managed to pull off.

also Symfony2 has had 2 major websites in production for 2 years now and a stable release for over a year leading to 1600+ Bundles (of course I would assume 80% are of questionable quality). I am not aware of any major website today using ZF2 and the number of available Modules is much smaller.

the fact that Symnfony2 has a lot more contributors than ZF2 can also not be disputed.

the fact that the lead developer of ZF2 says that when creating their new Form API he didnt even look at the API already in Symfony2 also shows that they do in fact have a reinvent the wheel mentality.

that being said .. ZF2 does have some philosophical differences that might make it more viable for some users with specific preferences. f.e. ZF2 ships with autowiring and a view layer out of the box. these features require 3rd party Bundles for Symfony2.

so my point is .. if you really want to position ZF2 as an alternative to Symfony2 then please focus on what makes ZF2 unique. that would in fact be something productive. listing all the things ZF2 can also do is legitimate as well of course, but can hardly be used as criticism to someone talking about the advantages of Symfony2 unless you can illustrate that the bulk of all PHP frameworks out there provide these capabilities and characteristics.

1 comments

> "I am not aware of any major website today using ZF2"

I was surprised to read this. Since no one has contradicted, I'll presume it's veritable, but surprising nonetheless.

Well I want to make sure that nobody assumes that just because I am not aware of any major website using ZF2, that its necessarily a fact. Quite likely nobody in the ZF2 community heard that both opensky.com and exercise.com launched on Symfony2 2 years ago.
ZF2 had it's first formal release this week, so the odds of any site running a release candidate formally are pretty low.

After any major release of a framework, there will be a shake out period.. so the long term stability of Symfony is a pretty compelling point to me.

well for Symfony2 there were two major sites running on Symfony2 pre alpha versions (2 years ago) .. and several others more in alpha. Obviously these teams had to spend a fair bit if time keeping up with all the BC breaks before the stable release, but it helped a lot in ensuring that Symfony2's stable release was ready for the real world.
We were running pre-alpha back then, too :)

The performance over our previous ZF app (practically 1-to-1) was huge!

Upgrading was a pain each time, but as a result we all become intimately familiar with the internals and even contributed a fair bit to the core.