Magento using Zend Framework is neither an endorsement of Magento nor an endorsement of ZF.
Magento is a steaming shitfest, and has been for some time.
> Try and attend a PHP developers conference where there isn't a discussion on ZF
I've never been to a single conference where anyone spoke on the merits of ZF.
> ...try and find a jobs board that doesn't mention a requirement of ZF on the first page.
I've worked with and at ~30 companies in the last 5 years. Of those, the only ones that used and ZF libraries did so because that was the only way to get certain third party integrations (PayPal, for example) or because they didn't know better options existed.
> Zend Framework was one of the first major frameworks to embrace PHP 5.3
This is an out-and-out lie.
-----
The Symfony guys are good. When you're in a room of PHP devs, chances are most of them are WordPress jockeys. When you're in a room with PHP devs that use Symfony, chances are they know Ruby or Python or Perl or C, but use PHP because that's what clients like to deploy on, and they use Symfony because it gets the job done.
Magento is non the less one of the most popular shop solutions. I also see it having lots of issues, but maybe the fact that there isnt anything better shows that it isnt so easy to do a good shop.
I agree, it seems like he hasn't really thought about his response, having written and pushed it out so fast that he hasn't even had a chance to spell or grammar check it.
He also showed that he failed to read Fabien's post and mistakenly thought that Fabien was comparing Symfony directly to Zend. In fact Fabien said this in the original article "Why would you want to use Symfony instead of Z" the "Z" was a continuation of the series of letters X, Y, Z used in a previous sentence, or just a typo. The article has since been updated to try and stop any slow thinking trolls.
I switched from ZF to Symfony nearly 2 years ago when 2.0 was still trying to figure out folder structure.
Clearly, it wasn't for the "merits" of the framework. I switched because of the merits of the communit surrounding it and decided I wanted to hitch my horse to those that consider architecture, conventions and quality as important as I do.
To me, it's less about which framework you're using but the community, ecosystem or whatever that comes with it. PHP generally sucks for this, as most PHP groups all got their start via WorPress. Symfony's community seems to cater to an entirely different audience than ZF has historically.
Magento is a steaming shitfest, and has been for some time.
> Try and attend a PHP developers conference where there isn't a discussion on ZF
I've never been to a single conference where anyone spoke on the merits of ZF.
> ...try and find a jobs board that doesn't mention a requirement of ZF on the first page.
I've worked with and at ~30 companies in the last 5 years. Of those, the only ones that used and ZF libraries did so because that was the only way to get certain third party integrations (PayPal, for example) or because they didn't know better options existed.
> Zend Framework was one of the first major frameworks to embrace PHP 5.3
This is an out-and-out lie.
-----
The Symfony guys are good. When you're in a room of PHP devs, chances are most of them are WordPress jockeys. When you're in a room with PHP devs that use Symfony, chances are they know Ruby or Python or Perl or C, but use PHP because that's what clients like to deploy on, and they use Symfony because it gets the job done.