Good Day,
I do not agree Expression Engine 2.0b and WordPress 3.0b are Apples and Oranges.
I come from the World of Joomla/Drupal (as required by the company I’ve done work for, for several years). So in comparison WP and EE are both major steps up the later. But as I’m in a transitional stage, I contemplating which to move to, WordPress or EE. Yes, I understand the right product for the right job, and will not be shunning one over the other. But determining which one will be better for me and the client overall.
In the past, the biggest plus EE has had over WP has been Channels. That is if I want to add a new Featured Post, I as the user will only see questions (fields) that relate to process. In WordPress everything was considered a post, so to post something other than a blog was awkward. People started using custom fields to help this, but you would see custom field options that didn’t relate to what you were doing.
With WordPress 3.0 as noted in the first entry in this post, you can now natively do custom post types, just like channels. On the left hand side someone can choose Press Releases, Podcasts, etc, and receive a page with meta boxes (instead of custom fields) and get a tailored experience. So before that feature was released, I would have to say, EE was the winner. Now that they both have it I have to consider how else they compare.
The biggest WP feature is price. It’s free and always will be. I come from Joomla where Joomla is free but most plugins are not. With WP all plugins seem to be free. (yes, they vary in how good they are, but the ones I have used work perfectly, and support has been great since the people doing it are doing it for their passion not money. (you can always donate). EE on the other hand is not a lot for someone paying for a massive project but smaller projects, its a big chunk of change.
Interface wise WP wins. Yes you can customize the backend of either easily, (WP 3.0 has gotten much better at this). Out of the box WP is simply beautiful. EE looks good, just not in comparison.
Blogging natively WordPress supports better, but since EE can do most all the same through custom builds/code/add ons once you have a base EE site and reuse it, I wouldn’t say one wins over the other.
Staying up-to-date. At my company security is the top concern with Government work. Joomla like EE does not have built in functionality for updating the core with a single click or updating plugins with a single click. This is all possible with WP, and a big win for WP. Joomla at least can be updated the core with a single click through a plugin.
Community, WP wins. If you want a beautiful template, you can find one at ThemeForest in a second. If you have a problem building your own you have a massive community to help you out. EE is much smaller. With EE however you are paying for support. From reviewing support on here, I feel that though it is good, the mere volumes of support answers on WP forums end up with a faster response. Also I enjoy the codex better than the Wiki here, (but that is a bias preference)
Coding… I’m new to WP and their coding it light years better than Joomla, but from reviews here its seems coding in EE is better than WP. As I do not know first hand I will put this as an EE win unless someone proves otherwise.
So which is better? Since WP is free (compared to a simple month free here) I have had the opportunity of trying it out much more, which is why my comments at the moment lean much more towards WP. But if people know reasons why EE would be better please let me know. So far the comments above are ones where people say they haven’t tried WP3.0 so to those people yes I understand why you would say EE is better and I would agree. So this question goes out to people who use both WP 3.0 (an understand all its new features) and know all about EE2.0.
Thank you in advance!
Cheers,
Christopher Beckwith