Drupal + Ubercart vs. Magento, what’s better?

I think it depends on your level of experience. If you can configure options but aren’t really a fan of code, I’d go for Ubercart. This is because:

  • It’s really really easy to get a quite advanced level of E-Commerce experience, especially with the Drupal + Ubercart 1.0 Deluxe Install Package. Just extract to your web server directory, set up a database, and then go to the folder through the webserver. Easy.
  • If you want to add a new feature, odds are that there are already Modules for Drupal available to do so.
  • You’ll probably have the most trickiest time creating a theme, though Zen‘s a pretty good place to start.

And just incase you were thinking that all Drupal sites look like this, check out Ka-Ching. It’s simply an amazing design, and is Drupal + Ubercart.

And Magento? They haven’t been around for long, but they’re the new force behind some really nice E-Commerce sites like Nerdyshirts. They’ve gone all out on focusing on what features businesses require to sell products. I know that sounds weird, but often open source software has a tendency to focus on software, rather than the end user (NSFW – Profanity but great humour).

But with all this focus on selling, the current release was slow and didn’t feature a WYSIWYG editor.

But do remember this is just a version 1.0 release, and I believe in the near future I’ll be switching from Drupal + Ubercart to Magento when it becomes a little friendlier to small companies that want to sell their products on the web easily.