

En comercio electrónico B2C destacan Magento y Prestashop como las mejores aplicaciones opensource, libres y gratuitas. Para ser más exactos habría que decir que hay otros programas para construir tiendas online muy buenos y muy utilizados (como osCommerce, por ejemplo) que por su robustez y confiabilidad deberían ser considerado en esta revisión, pero los dejaremos para otro artículo.
En una primera aproximación podría decirse que Magento y Prestashop pertenecen a dos targets diferentes. Magento parece más orientada a empresas (o tiendas con una oferta superior a 500 productos), es una aplicación basada en Zen Framework (una evolución de osCommerce), lo cual confiere un entorno mas flexible pero complejo, más difícil de aprender y dependiente de mayores recursos del servidor.
En cambio Prestashop está pensado para comercio electrónico mediante tiendas online más pequeñas y se basa en un entorno más ligero. Es muy fácil de instalar y de mantener. Tanto su back office (zona de administración de la tienda) como el catálogo de productos y sistema de pago son muy intuitivos y usables. Integrando CSS simples y algunos módulos que se instalan como plugins la tienda resulta elegante y profesional. Prestashop tiene funcionalidades interesantes como checkout en un sólo paso o módulo para extender la tienda en Facebook.
Magento revela en su sitio que con su aplicación ya se han realizado mas de 25 mil millones de transacciones, que hay 90.000 tiendas online instaladas, unos 3.500 módulos y extensiones; y que ha sido descargado mas de 3 millones de veces. Prestashop presenta unos datos un poco menos espectaculares pero ha llegado a las 50.000 tiendas online instaladas, cuenta con una comunidad de 200.000 miembros y hay unos 250 módulos y extensiones específicas para esta aplicación.
Asesoramos e instalamos aplicaciones de comercio electrónico en España y sus comunidades autónomas, en México, Colombia, Estados Unidos, Argentina, Chile, Bolivia, Brasil, Costa Rica, Cuba, República Dominicana, Ecuador, El Salvador, Guatemala, Nicaragua, Panamá, Paraguay, Perú, Puerto Rico, Uruguay, Venezuela, Portugal y Marruecos.
Hay algunos artículos que ilustran muy bien este tema, particularmente los de Enso, Juan Macías, Ruben Paul Divall y 4Webs. Aquí abajo realizamos un resumen de las partes mas interesantes de los mismos:
Enso, Juan Macías y Ruben Divall marcan en sus respectivos artículos las principales diferencias para en relación a capacidades, instalación y requisitos, gestión de la administración, arquitectura del software, soporte técnico desde una comunidad de usuarios y aceptación o rechazo por parte de los usuarios:
1. Funcionalidades: Magento ofrece más funciones en la versión estándar que Prestashop, la configuración es mas flexible (opciones de productos, costes de envío), comparación de productos, búsqueda avanzada, gestión multitiendas y se pueden mostrar diferentes templates según el producto. En el front-end el usuario puede comparar fácilmente varios productos o definirle tags, tendencia hacia tipo de tienda virtual del futuro (participativa y con microformatos). En Prestashop se pueden introducir proveedores y el precio de costo. Buen sistema de definición de tributos por artículo (opciones para sabores, colores, tallas). Definir atributos con su stock individual, y lo más importante se puede insertar su código EAN 13 (el código de barras).
2. Instalación y Requisitos: Magento requiere una configuración muy especial, cache de PHP, optimizadores de ejecución de PHP, librerías de encriptación avanzadas, etc… Hosting caro. PrestaShop tiene unos requisitos muy básicos, y consume pocos recursos, el único inconveniente es la versión de PHP, necesita PHP 5.x, aunque tiene algunos problemas con algunas versiones específicas de PHP 5.x. La instalación falla mucho.
3. Curva de aprendizaje: El back office de Magento es menos intuitiva, y su estructura, muy técnica, requiere conocimientos técnicos más especializados para cualquier ajuste. La administración de PrestaShop es sencilla, pero falta documentación y es difícil encontrar algunas opciones.
4. Back Office: En back office destaca las opciones de crear productos configurables, packs, incluso se pueden definir múltiples reglas para aplicar descuentos (muy interesante para vender y ganar más, que es de lo que se trata).
5. Arquitectura: El modelo de datos EAV de Magento, permite una gran flexibilidad, por eso Magento es tan potente y el código, Magento es “intocable”. La programación de PHP de Prestashop es bastante aceptable, utiliza programación orientada a objetos y está muy bien estructurada. El principal problema es su constante evolución, que impide que se consolide una versión estable.
6. Soporte y Comunidad: Es uno de los puntos fuertes de Magento, miles de módulos y foros de soporte. Prestashop de momento tiene una comunidad muy reducida.
7. Compatibilidad con aplicaciones de empresa: Magento facilita la comunicación con aplicaciones de terceros (ERP, CRM, etc.) mediante un API (Application Programming Interface) y Webservices integrados de forma nativa.
8. Recursos del Servidor: Prestashop no produce mucha carga en el servidor, y un hosting compartido es más que suficiente, Magento un servidor dedicado y requiere una optimización técnica cuidadosa para asegurar el tiempo de respuesta correcto
9. Seguridad: A nivel seguridad, hay que tener cuidado porque Magento es vulnerable en hostings compartidos porque tiene elementos escribibles en el sistema de archivos que podrían ser alterados por otros usuarios del servidor si realiza cambios en esas áreas.
10. Funcionamiento en Localhost: El rendimiento en localhost es mejor en Prestashop que Magento.
11. El "halo efect" o percepciones del usuario: para Juan Macías a los usuarios no les gusta mucho las tiendas desarrolladas con Magento, porque la navegación y los flujos de procesos son bastante artificiales, diferentes a los que los usuarios esperan o están acostumbrados. En cambio los usuarios de Prestashop se sienten cómodos y compran, los administradores de las tiendas lo ven muy sencillo de gestionar.
Y 4Webs ofrece una visión comparativa simplificada entre Magento y Prestashop, en la que no sólo se refiere a los puntos fuertes sino también a los aspectos negativos de las dos aplicaciones:
1. Magento
Destaca:
En contra:
2. Prestashop
Destaca:
En contra:
Enlaces de interés sobre Magento y Prestashop y créditos de personas citadas:
Demo de Magento
Demo de Prestashop
Magento vs. Prestashop : algunos puntos de comparación (Enso)
Magento vs PrestaShop vs osCommerce otra vez!!! (Juan Macías)
Testeando en 5 min Magento y Prestashop (Ruben Divall)
Análisis Tiendas online 2011: Prestashop, Oscommerce, Magento. (4webs)
Software para Tiendas Virtuales - 31 programas para elegir
Magento, tienda online opensource que desplazará a osCommerce
Software para tienda online opensource Magento optimizado para el iPhone
Magento opensource ecommerce es una aplicación para crear tiendas virtuales o tiendas online. Se distribuye como software libre y es gratis. Como todo buen programa opensource es una aplicación que está muy bien documentada, traducida al español, consta de una comunidad (foros, listas de discusión, blogs), y proveen servicios profesionales complementarios. La noticia es que Magento ha desarrollado un diseño gráfico o theme optimizado para el iPhone y otros dispositivos móviles. El resultado es bastante bueno, y hace que esta aplicación y sus usuarios ingresen en el mundo del comercio electrónico móvil.
Aquí arriba puedes ver un video que muestra cómo es el entorno gráfico de la plataforma de comercio electrónico (móvil) Magento en un iPhone. Eduardo Paz Lloveras, ha escrito sobre el software de comercio electrónico Magento en: Magento, tienda online opensource que desplazará a osCommerce.
Eduardo Paz Lloveras es un consultor multidisciplinar y práctico que integra el rigor del Derecho, la visión estratégica del Marketing y la eficiencia técnica de la Tecnología para potenciar el negocio de empresas y profesionales. Con un historial probado de éxito en la gestión de proyectos tecnológicos complejos y consultoría de transformación digital impulsada por Inteligencia Artificial, su enfoque se centra en convertir la innovación en resultados medibles y eficiencia operativa en entornos empresariales reales.
Conecta con Eduardo:
Perfil profesional en LinkedIn | YouTube: Estrategias de Innovación y Tecnología