Compararativa Plataformas eCommerce, TSDSI 2015-2016 Introducción Este documento tiene como principal motivación analizar y comparar algunas de las diferentes soluciones de comer electrónico existentes en la actualidad. Concretamente de Magento v2, Prestashop 1.6, WooCommerce v 2.2.5y Drupal Commerce v 7.

Los principales aspectos a analizar serán: 

Requirimientos del sistema (tipo de licencia, hosting, seguridad, capacidad para personalización)



Administración (facilidad de Backoffice, técnicas SEO, integración con sistemas externos (ERP y CRM), soporte técnico, etc.



Perspectiva del usuario (facilidad de uso, curva de aprendizaje)

Sin más dilación doy comienzo con el análisis.

Análisis

Magento Magento es una plataforma de comercio en línea, de código liberado (opensource), con el que se pueden llevar a cabo todo tipo de proyectos relacionados con la venta en Internet. También permite la construcción de un sitio totalmente a medida y tener control absoluto sobre las funcionalidades del canal de venta. Gracias a su concepción de sistema modular, es altamente flexible y escalable, así como debido a su filosofía de código liberado cuenta con el apoyo de una comunidad muy activa y extensa de desarrolladores. Actualmente se estima que ocupa en torno al 30% del mercado del comercio electrónico, además de ser utilizada por grandes empresas mundiales como Nike y Olympus.

Requirimientos del sistema 

Tipo de licencia: el código fuente de Magento se distribuye bajo licencia de código abierto Open Software License (OSL 3.0), la cual permite un uso gratuito al público en general. No obstante, Magento cuenta con una edición Enterpise para grandes empresas, y cuya principal diferencia con la anterior es que la

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 compañía se encarga de ofrecer un mayor soporte y atención a los clientes que posean esta licencia. 

Hosting: Magento no cuenta con servicios de Hosting oficiales, no obstantes existen diversas compañías externas que ofrecen servidores virtuales con tiendas básicas montadas.



Seguridad: la compañía cuenta con un servicio de seguridad donde se publican los agujeros de seguridad detectados, medias a tomar contra los mismos y los parches que solucionan dichos problemas.



Capacidad para personalización: Magento como tal, es un sistema CMS, por lo que cualquier usuario con un poco de experiencia en otro tipo de CMS puede personalizar la apariencia de la tienda. No obstante, una de las principales fuentes de ingresos de la compañía, es la personalización, ya que existen una gran variedad de tema y los de más calidad y mejor estética suelen ser de pago.

Administración 

Facilidad del Backoffice: al ser un CMS, el backoffice es muy similar al que pudiera tener un Wordpress o Drupal, todas las herramientas están visualmente accesibles y de forma muy intuitiva.



Técnicas SEO: el producto base de Magento no incluye ningún tipo de posicionamiento especial, pero existen paquetes gratuitos y de pago que proporcionan al portal un mejor SEO.



Interpretación con sistemas externos (ERP, CRM): aunque en su versión base Magento no permite una integración con estos sistemas, existen paquetes externos de pago que llevan a cabo esta integración en cuestión de pocos clicks.



Soporte técnico: Magento cuenta con un foro oficial, así como documentación técnica, sin embargo, no atienden a dudas de soporte a clientes que no posean la versión Enterpise.

Perspectiva del usuario 

Facilidad de uso: como es un CMS, las herramientas y opciones están a unos cuantos clicks. Es bastante intuitiva, por lo que un usuario con mínimos

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 conocimientos de manejo de un ordenador puede controlar los aspectos más básicos de la tienda. 

Curva de aprendizaje: quizá sea de las más duras de las cuatro soluciones de comercio electrónico de este análisis. Sin embargo, esto debido, principalmente, a que es un sistema robusto y seguro.

Prestashop PrestaShop es un sistema gestor de contenidos (CMS) libre y de código abierto. Su principal aplicación es la creación de tiendas online de comercio electrónico. Es compatible con las pasarelas de pago como DirecPay, Google CheckOut, Authorize.net, Moneybookers, PayPal.

Actualmente es la aplicación para la creación de tiendas online más utilizada en España, por delante de otras aplicaciones populares como Magento o Woocommerce.

Requirimientos del sistema 

Tipo de licencia: el código fuente de Prestashop se distribuye bajo licencia de código abierto Open Software License (OSL 3.0), la cual permite un uso gratuito al público en general y la modificación del núcleo a los programadores.



Hosting: Prestashop en sí no ofrece servicios de hosting, pero en su página oficial poseen un apartado donde citan sus socios de alojamiento oficiales.



Seguridad: la compañía cuenta con un blog oficial donde ponen los agujeros de seguridad detectados y medidas a tomar. Por otro lado, la mayoría de mejoras en seguridad no son gratuitas y es necesario pagar para obtener los paquetes y módulos que ofrecen estas mejoras en la seguridad.



Capacidad para personalización: el sistema es fácilmente personalizable hasta cierto punto, no obstante, al igual que Magento, los temas más populares y estéticamente mejores, así como adaptables a diferentes dispositivos son totalmente de pago. Esta es una de las principales fuentes de ingreso de la compañía.

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 Administración 

Facilidad del Backoffice: al ser un CMS, el backoffice es muy similar al que pudiera tener un Wordpress o Drupal, todas las herramientas están visualmente accesibles y de forma muy intuitiva.



Técnicas SEO: Prestashoo ofrece una guía totalmente gratuita sobre cómo mejorar el posicionamiento.



Interpretación con sistemas externos (ERP, CRM): aunque en su versión base Prestashop no permite una integración con estos sistemas, existen paquetes externos de pago que llevan a cabo esta integración en cuestión de pocos clicks.



Soporte técnico: además de un foro de libre ingreso a partir de una cuenta en Prestashop y la documentación oficial, existen diferentes subscripciones a través de las cuales la organización ofrece ayuda inmediata a los clientes. Estas subscripciones son, obviamente de pago.

Perspectiva del usuario 

Facilidad de uso: como es un CMS, las herramientas y opciones están a unos cuantos clicks. Es bastante intuitiva, por lo que un usuario con mínimos conocimientos de manejo de un ordenador puede controlar los aspectos más básicos de la tienda.



Curva de aprendizaje: aparentemente y según mi propia experiencia, es la más sencilla de manipular, debido a que la interfaz es bastante moderna en comparación con otros sistemas como Magento, además de que existe una gran comunidad a nivel Español.

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 WooCommerce WooCommerce es una solución de comercio electrónico de código abierto basada en Wordpress, cuya popularidad ha ido incrementando muy rápidamente sobre todo en los últimos años, puesto que aprovecha la potencia y la facilidad de uso de Wordpress para personalizar de forma bastante sencilla un sistema complejo como puede ser una tienda.

Requirimientos del sistema 

Tipo de licencia: es un sistema de código abierto cuyo uso se distribuye bajo licencia GPL.



Hosting: sí, cuenta con varios planes de hosting. El básico es gratuito.



Seguridad: la compañía no dispone de ningún servicio gratuito de alertas de problemas de seguridad, tampoco de cómo solucionar las mismas. Sin embargo, es posible encontrar paquetes de seguridad que atienden a estos problemas, no obstante, es necesario pagar por los mismos.



Capacidad para personalización: el sistema es fácilmente personalizable, puesto que está basado en Wordpress y éste es la solución de CMS más popular gracias a su facilidad de customización.

Administración 

Facilidad del Backoffice: es muy similar al que nos podemos encontrar en un CMS Wordpress.



Técnicas SEO: la compañía no ofrece guías de cómo conseguir un mejor posicionamiento, para ello es necesario recurrir a herramientas externas de pago.



Interpretación con sistemas externos (ERP, CRM): existen paquetes oficiales que facilitan la integración de estos sistemas, sin embargo, es necesario pagar por los mismos.



Soporte técnico: además de un foro de libre ingreso a partir de una cuenta en WooCommerce y la documentación oficial, existen unos tickets de soporte, los cuales son de pago y a través de los cuales la compañía atienda una queja o cualquier problema.

Perspectiva del usuario

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 

Facilidad de uso: al estar basado en Wordpress es muy fácil de manejar por usuarios con un poco de experiencia en cualquier Wordpress.



Curva de aprendizaje: de las cuatro soluciones de comercio electrónico, WooCommerce es la que posee una curva de aprendizaje menor debido al sistema CMS en el que basado, ya que uno de los factores de popularidad de Wordpress es su facilidad de uso y escasa curva de aprendizaje.

Drupal Commerce Drupal Commerce es una solución de comercio electrónico de código abierto basada en Drupal.

Es la menos utilizada de las cuatro soluciones de comercio electrónico utilizadas, principalmente debido a la curva de aprendizaje que posee, no del módulo de comercio electrónico, sino del propio Drupal como CMS, ya que muchas veces obliga a bajar al código a los usuarios y esto es complicado para un usuario general.

No obstante una vez superada la fase de aprendizaje, se pueden realizar auténticas tiendas electrónicas muy complejas de forma muy sencilla que serían muy difíciles de llevar a cabo con otras soluciones.

Requirimientos del sistema 

Tipo de licencia: es un sistema de código abierto cuyo uso se distribuye bajo licencia GNU.



Hosting: en su página oficial Drupal ofrece sistemas de alojamiento a sus clientes. Además, también existen soluciones externas como Pantheon o Cloud9 que ofrecen sistemas básicos gratuitos de forma limitada.



Seguridad: en la página oficial de Drupal existe un apartado de seguridad donde se exponen las vulnerabilidades, mejoras, medidas a tomar en cuenta y las actualizaciones a realizar de forma gratuita.



Capacidad para personalización: el sistema es difícilmente personalizable para un usuario normal. La mayoría de los usuarios optan por pagar una plantilla para su comercio, puesto que sale más rentable y lleva menos tiempo que personalizar

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 manualmente la misma. Además de que esta labor únicamente puede ser realizada por un desarrollador experto.

Administración 

Facilidad del Backoffice: la interfaz no es muy intuitiva y muchas veces el sistema no está bien traducido. Esto es el principal problema que posee Drupal Commerce para el público general.



Técnicas SEO: Drupal cuenta con módulos gratuitos para ayduar a los clientes a conseguir un mejor posicionamiento, mediante la herramienta Drupal Seo Tools.



Interpretación con sistemas externos (ERP, CRM): existen módulos totalmente para la integración de estos sistemas. Su principal inconveniente es el uso del mismo, el cual no es sencillo debido a que Drupal no es un sistema intuitivo.



Soporte técnico: existe un foro, además de la documentación oficial para atender a quejas y dificultades técncias.

Perspectiva del usuario 

Facilidad de uso: el principal problema de Drupal Commerce es que la interfaz no es muy intuitiva, por lo que inicialmente es costoso intentar realizar acciones básicas.



Curva de aprendizaje: de las cuatro soluciones de comercio electrónico, Drupal Commerce es la que posee una mayor curva de aprendizaje y no por la tienda electrónica, sino por Drupal como CMS, el cual es el más seguro de todos, pero es el más difícil de aprender.

Tabla comparativa

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 Características

Magento

Prestashop

WooCommerce

Drupal Commerce

Tipo de licencia Hosting

OSL 3.0 No

GPL No

GNU Sí

Apartado de seguridad Capacidad de personalización

Sí Sí, principalmente a través de temas de pago Sí Sí, pero de pago Sí, pero de pago

No Sí, principalmente a través de temas de pago Sí No Sí

Sí Sí

Facilidad de backoffice Técnicas SEO Integración de sistemas externos Soporte técnico

OSL 3.0 Sí (colaboradores externos) Sí Sí, principalmente a través de temas de pago Sí Sí, pero se pago Sí, pero de pago

Sí, mediante subscripción

Sí, mediante subscripción

Sí, mediante el pago de tickets unitarios

Facilidad de uso

Sí, accesible al público general

Sí, accesible al público general

Sí, accesible al público general

Curva de aprendizaje

Normal

Normal

Muy poca

No Si Sí No, únicamente existe un foro junto con la documentación No, es un sistema complejo pensado para informáticos Grande

Comparativa general Está claro que Magento es el líder del mercado electrónico y el principal motivo es la confianza que deposita la compañía, puesto que es de las primeras en este mercado. Sin embargo, el principal inconveniente es que la gran mayoría de las herramientas que aportan valor a la aplicación son totalmente de pago, por lo que para una pequeña empresa supone un desembolso bastante grande.

En cuanto a Prestashop, y desde mi experiencia personal, es un sistema muy sencillo de usar con muy buena documentación y una gran comunidad en español que facilita las labores de mantenimiento, pero el principal inconveniente es, al igual que Magento, el hecho de que sea necesario pagar por todo aquello que pueda generar valor a la organización es un inconveniente.

WooCommerce cuenta con la ventaja de que está basado en el CMS más popular del mundo, que es Wordpress. Debido a esto es su gran auge en los últimos años, ya que cualquier usuario que haya montado un blog puede personalizar rápidamente una tienda.

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 No obstante, y debido a la poca madurez del producto, le faltan aspectos vitales como puede ser un apartado de alertas de seguridad.

Drupal, desde mi experiencia y punto de vista es la solución ideal para un informático, no obstante la curva de aprendizaje es muy grande, pero una vez superada, es posible montar sistemas verdaderamente complejos que serían imposibles de llevar a cabo en otras plataformas. Además de que Drupal no cobra por los módulos principales, ofrece sistemas de hosting gratuitos y una gran comunidad.

Caso real En una empresa mediana, optaría por WooCommerce, principalmente por dos motivos: facilidad de uso y hosting gratuito.

El hecho de que WooCommerce esté basado en Wordpress no obliga a la empresa a tener un técnico especialista, puesto que la interfaz es realmente sencilla y un usuario normal puede mantener la misma y controlar la apariencia básica.

Por otro lado, el hecho de que ofrezca hosting gratuito es muy interesante, además de que de esta forma la compañía inicialmente no tendría que pagar por este servicio, el cual suele ser bastante costo. Así, si en un momento dado y en caso de necesidad, la organización puede optar por un plan mejor que le permite un mayor número de condiciones, ahorrándose el coste que supondría realizarlo en primera instancia.

Por último y atendiendo a la actual demanda, todo apunta a que WooCommerce terminara de afianzarse en el sector y será una competencia muy seria para el gigante del mercado, Magento.

AYOSE SUÁREZ TURRUMBLÚ

Compararativa Plataformas eCommerce, TSDSI 2015-2016 Bibliografía Accedida por última vez a 18 de abril de 2016 

Página oficial Prestashop



Página oficial Magento



Página oficial WooCommerce



Drupal Commerce

AYOSE SUÁREZ TURRUMBLÚ