Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm a big Drupal fan which is why Ubercart is the obvious choice for me when it comes to eCommerce. I've made a couple of Ubercart sites and I haven't been massively impressed.

Ubercart doesn't seem very powerful. When you need extensive business logic, it can be hard to theme and has JavaScript reliance. Admittedly I've only played with others like Magento and Zencart, but Ubercart doesn't seem to lead in its field the way Drupal does.

I'm reluctant to learn a new eCommerce package due to the time required, but the JavaScript reliance alone makes me wonder if I have to.

share|improve this question
Might wanna consider asking this at the Drupal StackExchange site – John Conde Jul 6 '11 at 18:22
up vote 2 down vote accepted

I haven't had to go into it myself, but my understanding is that the Commerce project is what a lot of future effort in this area is going to center on.

Regarding your business logic point in particular, Commerce is intended to work similarly to Drupal itself as a framework to build things on(so a lot of functionality comes from further add-on modules) rather than trying to give you an all-in-one solution that necessarily has a bunch of unstated assumptions and limitations built in.

share|improve this answer
I hope your right. I have high hopes for Commerce but I need to deliver a solution now. – Evans Jul 6 '11 at 21:31

In my opinion only Magento is serious out of the open source ecommerce solutions. The business logic is extensive but it takes a long time to learn the skills needed to integrate it with other systems, e.g. for automatic stock updates.

Stick with Magento, it will be around for a while and when you have one system working you will be able to re-theme it, put new products in and use it on fresh projects. In that way the initial setup/learning is re-used.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.