Task title:E-Commerce solutions comparision sheet

Task description:

Compare the PHP/MySQL based E-Commerce shopping carts like ZENCART, OSCOMMERCE etc etc with that of a drupal based solution. Also compare the drupal 'e-commerce ' module based solution with that of 'ubercart' based solution.
Compare the pros n cons of each in all major aspects.

Estimated time:
1-2 days

CommentFileSizeAuthor
Perception.jpg17.18 KBperceptee09

Comments

webchick’s picture

Status: Active » Needs work

Great task idea!! Fits the criteria of being very important and useful to the community!

But we need a bit more detail and a reign in scope here. For example, what are "major aspects"? What is a "drupal-based solution"?

Here's an example of one of our former "Compare X things together" write-ups, so you get an idea of the level of detail we need: http://code.google.com/p/google-highly-open-participation-drupal/issues/...

Sree’s picture

Task description revised:

Choose any 3 shopping cart CMS like OSCommerce, zencart & drupal (1 of the 3 should be drupal & oscommerce being the 2nd one as it is considered as mostly used e-commerce solution), compare these frameworks in all aspects - both technically as well from usability terms as well the features supported etc etc..

Main points:
1)features that they support - eg: payment gateways, shipping methods etc etc
2)databases that the framework supports
3)security concerns
4)how easy is it to implement one's own design independent of business logic
5)how good is it in handling high traffic web applications.
6)ease of integration of 3rd party APIs

As an overall overview explain why a person should choose drupal over the other.

Then, coming to "drupal-based solution"
We can configure an online store either using drupal e-commerce module or using ubercart.
so, evaluate these two options.
This can also be made as a seperate task.

I hope i am clear to some more extent now.

Estimated time: 1 week

aclight’s picture

One other thing--we're giving students 1 week for all tasks now, because that makes it easier for us to track them. So please change the estimated time to reflect that, so the student doesn't get confused.

wmostrey’s picture

What would help here is to give a more complete list of solutions you'd like to see tested. So far you have:

  • osCommerce
  • ZenCart
  • Ubercart (Drupal)
  • e-Commerce (Drupal)

You can add Romancart for instance and add a couple of others. Or at least tell the student explicitly to research 7 e-commerce solutions for instance.

Sree’s picture

Yes the choices can be:

    osCommerce
    ZenCart
    Ubercart (Drupal)
    e-Commerce (Drupal)
    opencart
    osc2nuke
    phpshop
wmostrey’s picture

Great, create a task for it following the guidelines and make sure to be descriptive enough.

Remember that you can't edit a task once it's submitted so review before you post. You can't put any markup so html won't work for instance.

aclight’s picture

Component: GHOP Task » Task idea

Before you create a task with Google, I think it's best to post here first so everyone can look at it.

I don't see detailed information about what you want out of this. Do you want a documentation page in the handbook? A written report in .xxx form? Do you want images pointing out certain important aspects? etc.

Sree’s picture

Task title: E-Commerce solutions comparision sheet

Task description:

Compare the following 4 shopping carts in all possible aspects:

  • Drupal with E-Commerce module
  • Drupal with Ubercart
  • OSCommerce
  • Zen cart

    Main points:
    1)features that they support - eg: payment gateways, shipping methods etc etc
    2)databases that the framework supports
    3)security concerns
    4)how easy is it to implement one's own design independent of business logic
    5)how good is it in handling high traffic web applications.
    6)ease of integration of 3rd party APIs

    As an overall overview explain why a person should choose drupal over the other.

    Resources:
    Drupal E-Commerce: http://drupal.org/project/ecommerce
    Ubercart: http://www.ubercart.org/
    OSCommerce: http://www.oscommerce.com/
    Zen cart: http://www.zen-cart.com/

    Estimated time: 1 week

    Primary contact: Sree

  • cwgordon7’s picture

    Description rerolled, minor edits + stripping of formatting to make google like it.

    ======

    Task title: E-Commerce solutions comparision sheet

    Task description:

    Compare the following 4 shopping carts in all possible aspects:

    * Drupal with E-Commerce module
    * Drupal with Ubercart
    * OSCommerce
    * Zen cart

    Main points:
    1) Features that they support - eg: payment gateways, shipping methods, etc.
    2) Databases that the framework supports.
    3) Security concerns.
    4) How easy is it to implement one's own design independent of business logic.
    5) How good is it in handling high traffic web applications.
    6) Ease of integration of 3rd party APIs.

    As an overview explain why a person should choose Drupal over the other option.

    Resources:
    Drupal E-Commerce: http://drupal.org/project/ecommerce
    Ubercart: http://www.ubercart.org/
    OSCommerce: http://www.oscommerce.com/
    Zen cart: http://www.zen-cart.com/

    Estimated time: 1 week

    Primary contact: Sree

    wmostrey’s picture

    Why did you step down from 7 distributions to just 4? Since this task takes up 1 week, I think it's a good idea to include the other 3, maybe also including Romancart?

    Sree’s picture

    4 tasks - was the final number agreed upon by many here!

    aclight’s picture

    There is still no deliverable in the most recent version of this description (#9).

    <disclaimer>
    I know nothing about creating an e-commerce site.
    </disclaimer>

    4) How easy is it to implement one's own design independent of business logic.

    What does this mean. Will a student who doesn't know much about e-commerce understand this?

    5) How good is it in handling high traffic web applications.

    How is the student supposed to determine this? Stress and performance test the application himself? Find where others have done this? What specifically is a "high traffic" web application? Doesn't that depend on the hardware used and other configuration information?

    6) Ease of integration of 3rd party APIs.

    Are you looking for ease of integration with specific APIs? Any API? This is a bit ambiguous in my opinion.

    Sree’s picture

    4) How easy is it to implement one's own design independent of business logic.
    means, how easy is it to edit some UI design eg: the templates

    5) How good is it in handling high traffic web applications.
    related to performance comparision in idealastic conditions

    6) Ease of integration of 3rd party APIs.
    not specific but in general how easy is it to integrate an API with the CMS

    catch’s picture

    3 - 6 are far too general for this. For 6 you could look at existing 3rd party support and how easy that is to integrate with the solution itself (is it modules? do you have to hand code edits into core files like oscommerce?).

    wmostrey’s picture

    Status: Needs work » Closed (won't fix)

    Closing this almost 4 year old issue. If we want this for another GHOP, then we can open a new issue with current information.