Opencart vs Magento
A menudo los clientes nos piden integrar alguna solución de e-commerce en sus sitios web. En estos casos normalmente hemos optado por soluciones sencillas adaptables a Drupal o Wordpress. Sin embargo creo que para sitios donde el objetivo principal es la tienda, usar un CMS como Wordpress o Drupal no es la mejor opción, ya que complica innecesariamente todo el sistema.Es mucho mejor utilizar un CMS que está pensado desde el principio como tienda y no como sistema de publicación de contenidos.
En este sentido existen 2 opciones de código abierto bastante potentes, Magento y OpenCart. Magento es mucho más completo, lo que a veces puede ser un inconveniente ya que es a costa de su complejidad. OpenCart es más sencillo y por tanto también más flexible para adaptarlo a las necesidades concretas de una tienda.