A continuación te mostramos una interesante comparativa de las 3 principales plataformas de comercio electrónico gratuitas realizada por Juan Macías, con seguridad te ayudará a tomar una decisión objetiva para seleccionar el mejor sistema de venta electrónica para tu tienda online teniendo en cuenta tus necesidades y los potenciales de cada herramienta.

Así mismo también hemos subido a nuestra web un completo informe técnico realizado por la Xunta de Galicia donde se describe de una manera más detallada u técnica los potenciales, capacidades y necesidades de cada sistema. Te ayudará a evaluar costes y poder planificar tu proyecto de comercio virtual con mayor capacidad y control: Comparativa-Sistemas-de-Comercio-Electronico-ecommerce

Magento

Actualmente, dentro de las soluciones OpenSource, si hablamos de funcionalidad y características, Magento estaría la segunda, detrás de OfBiz (ya hablaré otro día de el).

Sus capacidades multitienda, multisite, la gestión de características, de atributos, y la compleja edición de pedidos, lo hacen un sistema realmente completo, muy por encima de sus competidores. No obstante hay una serie de consideraciones a tener en cuenta.

Instalación&Requisitos

Es uno de los grandes problemas de Magento, si piensas instalarlo en algún hosting baratito, olvidaté. Magento requiere una configuración muy especial, cache de PHP, optimizadores de ejecución de PHP, librerías de encriptación avanzadas, etc…

Administración

La administración de Magento es muy compleja, es fácil que te equivoques y te quedes sin tienda durante varios días, hasta descubrir donde tocaste. Pero una vez aprendida, te permite diseñar una tienda con las características que realmente quieres, sin las limitaciones que encontraremos en otras aplicaciones.

Arquitectura

El modelo de datos de Magento es de tipo EAV, modelo ideado en los ’70 para guardar expedientes clínicos, implementado por primera vez en LISP (que recuerdos… aprendí LISP en un hora, me resulto realmente sencillo, y al mismo tiempo inútil).

Pues bien, el modelo de datos EAV, permite una gran flexibilidad, por eso Magento es tan potente, pero tiene dos contraprestaciones, el modelo es realmente complicado de entender, y tiene grandes problemas de rendimiento.

En cuanto al código, es casi igual de complejo, nos tenemos que olvidar de poder cambiar cualquier cosa del código, Magento es “intocable”.

Soporte & Comunidad

Es uno de los puntos fuertes de Magento, tiene una amplia comunidad, con miles de módulos, foros de soporte, y cada vez hay más partners que dan soporte de Magento.

¿Cumple su objetivo?

Es complicado de explicar, pero a los usuarios no les gusta mucho las tiendas en Magento, y aún no entiendo del todo por qué. Una de las razones por las que la gente no quiere Magento, es por que las tiendas no se parecen a las demás, y como están acostumbrados a ver tiendas en osCommerce, pues “se pierden en la navegación”. ¿demasiado bueno? Quizás…

OsCommerce

Nos encontramos ante el veterano del comercio electrónico, si sumamos todos los módulos que existen, todos los forks, todas las personalizaciones, quizás nos encontremos ante el software más completo, pero claro, los que han intentado integrarlo todo han fracasado….

Pero la instalación por defecto de osCommerce, hoy en día, no se puede utilizar, si nos hemos decidido por osCommerce, es preferible utilizar algún fork, como ZenCart o CRE Loaded, o instalar al menos 100 contribuciones….

Instalación & Requisitos

Es quizás el software más fácil de instalar que he visto, es realmente fácil y sencillo, y tiene muy pocos requisitos.

Administración

La administración de osCommerce es …. fea, pero rápida, mucho más rápida que Magento, y más rápida que PrestaShop, sobre todo, por que hay pocas opciones, por que no hay JavaScripts.

Arquitectura

A mi me resulta increíble osCommerce, cuando te pones a revisar el código, no te crees que “eso” pueda funcionar, está muy mal programado, se nota que estaban aprendiendo a programar cuando lo hicieron, a penas hay funciones, no hay programación estructuras, se utiliza una misma variable para muchas cosas, pero al final, funciona!!!!!

El problema surge con los modulos o contribuciones, cada módulo, realiza una modificación sobre el kernel de osCommerce, con lo cual, suelen aparecer errores, incompatibilidades, etc…

No existe un sistema de plantilla, si queremos cambiar por ejemplo el ancho de la tienda, tenemos que modificar TODOS los php.

Soporte & Comunidad

La comunidad en torno a osCommerce es descomunal, e incluso una persona que no sabe de programación es capaz de entrar y modificar el código.

¿Cumple su objetivo?

Si, cumple su objetivo, las tiendas osCommerce venden y mucho, la gente se ha acostumbrado a este tipo de tiendas, y han establecida una tendencia que han seguido la mayoría de los desarrolladores.

PrestaShop

PrestaShop es el “nuevo chico guapo en la ciudad”, lleva poco tiempo en el mercado, tiene una comunidad reducida, y una funcionalidad buena, pero no excesiva, pero lo más importante, es que “gusta”, tanto a clientes como a propietarios de tiendas.

Instalación & Requistios

PrestaShop tiene unos requisitos muy básicos, y consume pocos recursos, la mayoría de los hostings soportan Prestashop, el único inconveniente es la versión de PHP, necesita 5.x, aunque tiene algunos problemas con algunas versiones específicas de PHP 5.x

En cuanto a la instalación, falla, y falla mucho, no entiendo por que no lo han corregido antes. Hay determinadas circunstancias en las que no se instala PrestaShop, hay que acudir a los foros de soporte para solucionar los problemas.

Administración

La administración de PrestaShop es sencilla, pero falta documentación, y con los constantes cambios, es difícil encontrar algunas opciones.

Arquitectura

La programación de PHP es bastante aceptable, utiliza programación orientada a objetos y está muy bien estructurada.

Para la presentación utiliza Smarty, y el sistema de módulos permite mantener el “kernel” casi a salvo de modificaciones.

No obstante, el principal problema que tiene PrestaShop es su constante evolución, que impide que se consolide una versión estable. Hasta ahora, no hay ninguna versión libre de errores.

Soporte&Comunidad

Hay muy poca comunidad, mucha gente preguntado y poca respondiendo, pero lo bueno que tiene PrestaShop es su BugTracker, donde cualquiera puede dar de alta una incidencia, y es respondida por los desarrolladores en poco tiempo.

En resumen gráfico:

magento-vs-prestashop-vs-oscommerce

magento-vs-prestashop-vs-oscommerce