I mentioned in a previous post that I am working on a new website for my mother’s craft website www.sweetdreamspatterns.com.  In order to do this, I have been doing a lot of research this last week about possible open source solutions for this ecommerce website.  The current site was built by myself in 2003 using osCommerce 2.2, which at the time was the only open source ecommerce solution out there.

I wanted to share some of the research I have done just in case any of you out there are in need of an eCommerce platform and you have the knowledge and resources to build it yourself.  I have looked at a number of popular solutions, and I wanted to give you my opinions on each one as well as the SEO capabilities and ease of use.

The eCommerce solutions I tried were OScommerce 2.2, OScommerce 3.0 Alpha, Zen Cart, OpenCart, Magento, and CartStore.

OSCommerce 2.2

I used to be a big fan of OSCommerce until I had a project in 2006 that ended up being a nightmare.  The file structure is really heavy, the template system isn’t that great (in that you must edit individual files to get the same look and feel throughout the site, and the plugin system (called contributions) require you to go through the code file by file and make changes.  This became a huge problem when I wanted to use several SEO contributions and some of them clashed with each other.  If you have enough PHP knowledge, you can get OSCommerce 2.2 to do anything you want it to, but it isn’t that simple or user friendly.  The SEO contributions they do have will allow you to rewrite URLS, rewrite titles, load analytics, and anything else.

OSCommerce 3.0 Alpha

The team at OSCommerce has been working on a new version of the engine which seems a lot more streamlined and straightforward.  I really like the feel of the site and the code is much smaller.  I would have used this engine, however this 3.0 version is not compatible with 2.2 contributions.  There are no SEO contributions yet for OSCommerce 3.0 which was a deal killer for me.

Zen Cart

I had problems getting Zen Cart installed on both my local server as well as my web server.  From what I can tell though, it did seem to be a decent system which could do basic SEO functions (URL Rewrites, META rewrites), however the template system was complicated, and the look and feel of the admin didn’t seem quite right.

Magento

It took me a day to get Megento installed on my server.  This file structure is so incredibly huge that it actually took me over an hour just to delete from my server.  There are also a ton of bugs in this, that even after I got it running, it broke a day later.  Magento does have a ton of features, however their template system seemed really difficult to use and their admin was a lot more complicated than it needed to be.  I would stay away.

OpenCart

I really liked OpenCart.  It was simple, fast, and looked great.  Templates were easy to create.  It also had the SEO functions that I required.  I would have used OpenCart, except for the fact that they didn’t allow me to accept offline credit cards.  My mom likes to get the credit card information herself and enter it into her gateway, and OpenCart has no plugin for storing credit cards.  If that feature doesn’t matter to you, and you have an online gateway, then definitly check out OpenCart.

CartStore

I ended up using CartStore.  CartStore is actually built off of the OSCommerce engine, however it seems like the creators built in every conceivable plugin that someone would want to use.  The SEO functions are automatically built in, as well as a fancy CMS which no other shopping cart system I tried had.  The template system is very simple (just a little CSS), and the look and feel is great.  This store has the ability to not only track customer and orders, but also vendors and also tracks affiliates.  It also has a place to add your Google Adsense and Analytics code.

I will be using CartStore as I go forward and build a new crafting website.  I will give periodic updates on my progress, as well as my SEO ranking progress.

I would also like to mention that if you are interested in shopping cart solution that you don’t have to host yourself, and has a ton of great features and it is SEO friendly, check out Magellan Commerce.

  • Digg
  • del.icio.us
  • Facebook
  • blogtercimlap
  • Fark
  • Google Bookmarks
  • Mixx
  • MySpace
  • Sphinn
  • StumbleUpon
  • Technorati
  • Twitter