If you think CMS then there is 2 market leaders Joomla and Wordpress.
Virtuemart is Joomla's shopping cart and Wordpress uses Woocommerce and WP-Ecommerce. Virtuemart powers 38% and Wordpress 17% of the internet.
Fortune 500 companies also uses Joomla or Wordpress to run their e commerce business.
5 reasons to use an content management system as an e commerce platform:
1. Easy to use:
WordPress and Joomla is so easy and with a basic training session even a novice will find it simple to use. You don’t need to know how to code,
you don’t need to learn a complicated program and you would only need an expert in the beginning to setup your shop.
WordPress and Joomla has the flexibility to do almost anything you want. You can change the look and feel of your site by installing a new theme or template.
You can add new functionality with plugins or components. Upgrades are constantly made available so that you use the most reliable versions.
WordPress and Joomla core CMS are free and open-source. You only pay for what you need. If you’re setting up an e commerce site, you would need an shopping cart plugin, and a commercial template.
4. Updates and expandable:
Both CMS Joomla and Wordpress could be expanded as your shop as your business grows. The shopping cart components is also easy to upgrade.
5. Content Management System:
One of the best reasons to use Joomla/WordPress as an ecommerce platform is because it’s already an proven content management system, or CMS. One of the great advantages with an CMS system is that you can scale the system so that more than one administrator or manager can update the shopping cart and edit the rest of the website while it is live.