12 opciones Open Source para hacer tiendas virtuales

1 459

Cada vez son más los emprendedores y comerciantes interesados en el eCommerce, o comercio electrónico. Afortunadamente hoy en día es relativamente sencillo hacer una tienda en línea, y ofrecer así productos y servicios a potenciales clientes ubicados en cualquier parte del mundo.

Un(a) talentoso(a) programador(a) puede crear una tienda en línea que se adapte a ciertas necesidades o parámetros. Pero, ¿para qué volver a inventar la rueda? Existen muy buenos scripts Open Source listos para ser usados. Y la ventaja es que al ser de código abierto, tenemos acceso al mismo y podemos hacer las modificaciones necesarias para que cumplan con nuestras necesidades específicas.

En la lista que sigue, se nombran algunas de esas opciones. El orden en que aparecen no indica que una sea mejor que otra. De hecho, se muestran por orden alfabético. La preferencia es algo subjetivo, que depende de las necesidades y gustos de cada quien. Como siempre, la mejor opinión surge de la experiencia propia. Por eso es bueno revisar las alternativas, ver su funcionamiento, analizar si se pueden adaptar a nuestras exigencias y finalmente tomar una decisión. Lo que todas tienen en común es que son Open Source, han sido desarrolladas con PHP, usan MySQL como base de datos y son gratuitas.

1. Freeway

freeway

Este carrito de compras se inspiró en osCommerce y fue desarrollado por la compañía australiana ZacWare.

Las variaciones con respecto a osCommerce es que tiene un panel de administración mucho más cómodo, han integrado AJAX en el código y han hecho que sea más fácil cambiar su aspecto agregando un sistema de plantillas, entre otras cosas. Además, existe la posibilidad de integrarlo al conocido CMS Joomla, gracias a una extensión disponible para tal fin.

Página Oficial: Freeway
Demo: Freeway Demo

2. Magento

magento

Esta aplicación web para comercio electrónico, desarrollada por la empresa estadounidense Varien, fue lanzada oficialmente el 31 de Marzo de 2008. Su arquitectura se basa en el modelo MVC (Modelo, Vista, Controlador) y utilizaron Zend Framework para su programación.

A pesar de que el 15 de Abril de 2009 presentaron la versión Enterprise, que tiene un costo bastante elevado, aún podemos tener acceso totalmente gratuito a la versión Community.

La diferencia entre ambas radica en ciertas funcionalidades añadidas a la versión Enterprise, además del soporte y garantía con las que ésta última cuenta. Pero el core (núcleo) como tal es el mismo para ambas.

Lo que llama la atención de este carrito de compras son todas las funcionalidades que ofrece. Además, tiene la particularidad de que permite crear diseños innovadores debido a su sistema de layouts, pudiéndose asignar looks distintos a productos o categorías específicos.

En la actualidad cuenta con una comunidad que supera los 180.000 miembros registrados, foros en distintos idiomas y más de 1.700 extensiones (entre gratuitas y comerciales), que pueden ser instaladas de forma muy sencilla, para agregar alguna característica adicional que se necesite. A eso le podemos sumar una gran campaña de marketing desarrollada por Varien, lo cual hace que Magento sea muy dinámico y esté en constante renovación.

Tal vez el punto débil es que requiere de un servidor bastante potente, ya que la aplicación consume muchos recursos. Otra desventaja es su extrema complejidad (la última versión 1.4.0.0 pesa casi 55MB, tiene más de 9.000 archivos ubicados en más de 3.000 carpetas y la base de datos tiene 273 tablas). Hacer modificaciones no es nada sencillo. Claro que esto mejora a medida que uno se familiariza con su estructura, pero definitivamente la curva de aprendizaje es mucho mayor en comparación con las otras opciones disponibles.

Página Oficial: Magento
Demo: Magento Demo

3. OpenCart

opencart

Es un proyecto relativamente joven, pero no por eso deja de ser interesante. Al igual que Magento, su arquitectura se basa en el modelo MCV, pero es muchísimo más sencillo y liviano que éste. Fue creado por el británico Daniel Kerr.

Además que su instalación es muy fácil, es notable su sencillez y rapidez, combinadas con suficientes funcionalidades como para poder crear una tienda en línea bastante completa. Al igual que la mayoría de los carritos de compra, se pueden agregar módulos para añadir características adicionales.

Cuenta con una aceptable documentación y un foro para aclarar dudas y compartir conocimientos. La comunidad es un tanto pequeña aún (unos 6.000 miembros), pero va en aumento.

Página Oficial: OpenCart
Demo: OpenCart Demo

4. osCommerce

oscommerce

Este es sin duda el más conocido de todos los scripts para tiendas en línea y ha servido de inspiración a una gran cantidad de sucesores. Está dando vueltas en el mundo de la Internet desde el año 2000. Su creador es Harald Ponce de Leon.

La comunidad que lo respalda es bastante numerosa, superando los 200.000 miembros. Debido al tiempo que tiene en el mercado, cuenta con mucha documentación, módulos (más de 5.000), ayuda y tutoriales en numerosos foros y páginas Web que se dedican al tema.

Una de las cosas que más impresiona es su velocidad, además que es muy robusto y confiable. El punto débil es que se ha rezagado con respecto a los estándares actuales. El diseño está basado en tablas, lo cual está en desuso y hace que cambiar la apariencia de la tienda sea un tanto difícil.

También parece que entró como en una especie de abandono, ya que la última versión estable 2.2 RC 2a (que no es exactamente una versión final, sino una Release Candidate) es de Enero del 2008. Y la versión sustituta 3.0, que contempla una reescritura del código para incorporar un sistema de plantillas que permita cambiar el aspecto de la tienda  fácilmente, un rediseño del panel de administración y uso de programación orientada a objetos, apenas va por la versión Alpha 5, y no ha habido cambios desde Marzo de 2009.

Pero sin duda, sigue siendo una referencia a tomar en cuenta, y actualmente existen un gran número de tiendas en línea que funcionan usando osCommerce.

Página Oficial: osCommerce
Demo: osCommerce Demo

5. OsCss

oscss

Como su nombre lo indica, es un intento de aplicar CSS y XHTML al código de osCommerce para así facilitar su personalización y modificar el look de una manera más sencilla.

En lo que respecta a las funciones, éstas son similares al osCommerce original.

Página Oficial: OsCSS
Demo: OsCSS Demo

6. Oxid eShop

oxid_eshop

Desarrollado por la compañía alemana Oxid eSales, este software para crear tiendas en línea es bastante completo.

Aunque hay dos ediciones comerciales (Enterprise y Professional), la versión Community es totalmente gratuita.

Las versiones de pago incluyen soporte, garantía e integración con un sistema ERP. Pero la edición Community cuenta con casi todas las funcionalidades restantes. El foro de la comunidad tiene unos 7.000 miembros y hay acceso a wikis, manuales y otras informaciones útiles, que ayudan a entender el funcionamiento y cómo hacer modificaciones de ésta solución.

Página Oficial: Oxid eShop
Demo: Oxid Demo (Actualización: Demo no disponible)

7. PrestaShop

prestashop

Prestashop fue creado por un grupo de estudiantes de informática franceses en 2005. Más adelante, el proyecto toma mayor seriedad cuando en Agosto de 2007 lanzan la primera versión estable.

Está basado en el motor de plantillas Smarty, y también se hace bastante uso de AJAX. Es un script muy liviano, por lo que no exige demasiado en cuanto a servidor se refiere. Cuenta con un buen número de funcionalidades, que lo convierte en una opción muy completa para hacer una tienda en línea. Modificar su código fuente es relativamente sencillo, y además se pueden instalar módulos adicionales (gratuitos o comerciales) para ampliar sus funcionalidades.

Su comunidad va en constante ascenso, contando actualmente con más de 50.000 miembros. Igualmente tiene un foro con distintos idiomas, en los que sus lectores pueden aclarar dudas y compartir experiencias.

Página Oficial: Prestashop
Demo: Prestashop Demo

8. TomatoCart

tomatocart

Es el más reciente de todos los nombrados en esta lista. Desarrollado por la compañía Elootec Technology Co., Ltd., se inspira también en el fiel osCommerce, agregando mejoras en su código como una interfaz bastante agradable, sistema de plantillas, CSS y XHTML, aplicación de ExtJS en el panel de control y otras características que lo hacen un carrito de compras bastante moderno.

El punto débil es que todavía es un proyecto muy inmaduro y la versión disponible para descarga está aún en fase Alpha4. Pero tiene buena pinta. Hay que ver como evoluciona con el paso del tiempo y si se forma una buena comunidad que le de apoyo, cosa indispensable para proyectos Open Source.

Página Oficial: TomatoCart
Demo: TomatoCart Demo (Actualización: Demo no disponible)

9. Ubercart

ubercart

Ubercart es una extensión que permite integrar una tienda en línea con el conocido CMS Drupal.

Cuenta con todas las funciones básicas que debe tener una tienda en línea, además de compartir las propias características de este popular gestor de contenidos. La comunidad entusiasta de este carrito de compras tiene acceso a foros, documentación y módulos adicionales provenientes de contribuciones que hace la misma comunidad, mediante los cuales se pueden añadir características adicionales.

Página Oficial: Ubercart
Demo: Ubercart Demo

10. VirtueMart

virtuemart

Es una solución para eCommerce que consiste en una extensión que puede instalarse en Joomla o Mambo, e integrar así una tienda en línea junto con esos gestores de contenido.

Es muy completa en cuanto a sus funciones, a la vez que permite hacer uso de todas las características propias de Joomla o Mambo, y de la gran cantidad de módulos con que cuentan.

La comunidad es bastante activa (más de 50.000 miembros inscritos), y también hay documentación disponible que ayuda a la hora de querer hacer modificaciones al código o simplemente entender el funcionamiento y configuración.

Su instalación es muy sencilla, tal como cualquier otra extensión para Joomla o Mambo.

Página Oficial: VirtueMart
Demo: VirtueMart Demo

11. WP e-Commerce

wp_e-commerce

Es un plugin para que los amantes de WordPress puedan integrar fácilmente una tienda en línea junto con este gran gestor de contenidos.

Las funcionalidades son bastante básicas, por lo que es una solución para tiendas que no pretendan ser muy sofisticadas. La ventaja es que su instalación es muy sencilla y que su administración es como todo en WordPress: fácil y sin complicaciones.

Ha sido desarrollado por Instinct, quienes han creado otras extensiones más para WordPress.

Página Principal: WP e-Commerce
Demo: WP e-Commerce (Actualización: Demo no disponible)

12. Zen Cart

zen_cart

Este carrito de compras surge como un fork de osCommerce, llevado a cabo por la empresa Zen Ventures LLC.

Aparte de ciertos cambios en la estética, la diferencia más importante radica en que implementaron un sistema de plantillas para facilitar la personalización de la tienda en línea, además de otros cambios y mejoras en el core del código.

La instalación de Zen Cart es bastante sencilla y mantiene la rapidez de su padre osCommerce. La comunidad cuenta con más de 88.000 miembros, por lo que los foros son bastante activos y hay documentación disponible que sirve de apoyo a la hora de querer hacer modificaciones. También los usuarios disponen de módulos adicionales, que pueden instalarse para agregar funcionalidades adicionales.

Página Oficial: Zen Cart
Demo: Zen Cart Showcase

Más Temas Interesantes

Deja un Comentario

Tu dirección de correo electrónico no será publicada.