Hi
For setting up big ecommerce store (> few thousand items),
1) Is drupal store stable,scalable and good enough?
Or is it better to use other external shopping cart like oscommerce?
2) Can drupal store database be integrated with ebay store?
Any advice would be much apprciated.
Thanks.

Comments

druvision’s picture

Drupal is an integrated system, and you get better integration between componentss. For example, you can attach products to taxonomy pages, comments, events, organic groups, etc...

Even though osCommerce has more features, your drupal ecommerce solution is more maintainable, secure and SEO-aware.

Quoting a slashdot discussion about drupal vs. oscommerce:
( http://books.slashdot.org/article.pl?sid=06/03/03/1435239&from=rss )

"Doing modifications to the PHP / mysql code [in OsCommerce] was absolutely painful. Horribly painful. There was hardly any separation of logic from the presentation. It was all a jumbled mess."

"Zencart is a mess. The documentation is close to non-existent, there are no comments, there's no MVC distinctions, we found several major security holes in a code audit before going live, weird little UI bugs abound (e.g. in the admin interface when you edit a customer's addr, you're *forced* to specify his phone number, or you can not proceed), there are places where code chunk A generates SQL, then passes it to code chunk B, which passes it to C, which *LOOKS AT THE SQL* and edits it, then executes it."

"Unfortunately it hasn't. There is really no concept of MVC in OSCommerce or it's branches like ZenCart"

"I don't know how it holds up in the security department (though I'm soon to find out) but there's an ecommerce module for drupal that provides something like 10 payment modules and 6 or 7 product types including subscriptions, digital downloads, physical products, and bundles of some or all of these. It supports both paypal and paypal pro APIs, as well as practically everything else. The best part? It's SUPER EASY to set up. You just create some bits of db schema (IIRC) and turn on some modules and bingo, you're up and running."

The discussion is three years old. Now drupal's ecommerce is much better, and I'm sure osCommerce and ZenCart have also advanced, yet the discussion still holds value.

Amnon
-
Personal: Bring Dolphin's Simple Joy to your Work - Job - Career
Professional: Drupal Hebrew Consulting

Bèr Kessels’s picture

If you are looking for some toool that will ease your *development* of a store, Drupal is the right choice. Because Drupal is far from prime time when it comes to full featured ecommerce systems. This is both good and bad, depending on your wishes.
If you expect to click some checkbozes, download unzip and FTP some extra payment methods, storefront features, and stock management systems, then OScommerce, or virtuamart are the ones to go for. Drupal is none of this.
Drupal's ecommerce system is a nice starting point. If you either want to experiment something or if you have developers(budget) to build something with the ecommerce tools.

Bèr

---
Professional | Personal
| Sympal: Development and Hosting

ajundra’s picture

hi

you may want to take a look at this here: http://www.ubercart.org/
übercart is beeing developed as drupal module and looks very promissing.

i'm using oscommerce myself and i must say, it's a big pain in the ass! i only use it because the currently available drupal cart is unusable for what i need it. i tried zen cart too. it's almost the same as oscommerce. virtuemart looks not bad but as i already know drupal very well, i'll maybe wait for übercart.

cheers,
ajundra

rio_gio’s picture

I've checked into ubercart and I'm about to install ubercart for the first time. It looks very promising and by the looks and sound of it, has what I need.