There is an aspect to WordPress that often gets overlooked. UX for admins. It has evolved and grown organically around the wants and needs of millions of users. The whole point of CMS is to provide an intuitive way for website owners to add their own content, and no other platform gathers or responds to this much data, not even close. Making containers to hold markup is not rocket science, quality UX is.
Pretty much this! WordPress is one of the only CMS that got UX right. It's a shame that here in Europe typo3 is all companies want. It's a usability nightmare (broken back button, 3 different save buttons, and so on...).
Good article but you gotta hang out in some pretty nerdy circles to think WordPress needs defending.
Can't confirm that for Germany. I just recently got a job at a new agency and everywhere I interviewed, WordPress was never even considered for anything other than blogs. Didn't matter how big or small or how design-focused the agencies were, they all settled on typo3 or a standalone e-commerce system like oxid.
The problem is that this auto-update thing doesn't work with Git-based workflows.
That's my main problem with WordPress: there's just no easy way to fit it within a modern development workflow.
Same problem for us. We use Capistrano / Git to deploy and due to our server permission levels, the auto-update failed.
I think the ideal scenario is to allow Wordpress to auto-update the current install, receive an email that your Wordpress install was updated, perform the update locally, and push up when your next release is scheduled.
Just my two cents.