How do you expand into the world of selling online? To help you decide amongst the varying platforms, we’ve dwindled it down to three credible and powerful self-hosted options: WordPress, Drupal and Magento. These big-hitters all have plus points and downsides – your final decision depends on the specific needs of your business.