Comparativa detallada Magento 1.5 vs PrestaShop 1.4

24 Marzo, 2011

Análisis, Tecnología

En deMartina.com llevamos dos años evaluando las distintas soluciones eCommerce que hay actualmente disponibles, tanto OpenSource como de pago. Y aunque muchos piensan que me he “encaprichado” con PrestaShop, nuestra apuesta por este software es el resultado de un análisis detallado de todas las alternativas.

Si tuviera que escribir todas las pruebas y análisis que hemos hecho, tendríamos para un libro, no para un Post, así que hoy, sólo voy a hablar de los finalistas; Magento y PrestaShop.

Un poco de historia

Magento

En 2007, la empresa Varien, cansada de osCommerce (al igual que la mayoría de nosotros), decidió embarcarse en desarrollar un software eCommerce desde cero, con una serie de objetivos en mente.

  • En primer lugar querían un sistema bien diseñado, lo que les llevó a utilizar Zend Framework.
  • En segundo lugar, querían un sistema flexible, y el modelo de datos EAV era la solución idónea.
  • Y en tercer lugar, querían un sistema con muchas características, lo que les llevó a un modelo de programación con módulos muy potente.

La arquitectura elegida tanto en código como en Base de Datos, hicieron que Magento fuera realmente lento y que se “comiera” literalmente los recursos de cualquier máquina.

A partir de la primera evolución, el objetivo de Magento fue aumentar características y mejorar rendimiento.

PrestaShop

Los inicios de PrestaShop se remontan el 2002, pero como proyecto de fin de carrera, y no es hasta el 2007, cuando se lo toman en serio y lanzan su primera beta.

Para la realización de PrestaShop analizaron todas las soluciones que había disponibles como fuente de “inspiración”. Entre todas las herramientas que evaluaron se quedaron con osCommerce y Drupal, y junto con varios comerciantes hicieron una especificación de lo que sería su primera versión.

Los objetivos iniciales de PrestaShop fueron un sistema modular, SEO y un Backoffice potente.

Las primeras versiones de PrestaShop eran muy ligeras y fáciles de instalar, pero sin embargo tenían pocas características y muchos fallos que obligaba a actualizar de versión constantemente, algo que era imposible con la arquitectura que tenía.

A partir de la versión 1.2, el objetivo de PrestaShop fue aumentar las características y cambiar la arquitectura de desarrollo para mejorar la fiabilidad del sistema, y permitir que la solución sea más fácil de extender.

Requisitos y Instalación

Magento

Instalar Magento no es nada sencillo, sobre todo si tienes un Mac. Los requerimientos de librerías y permisos, hacen que su instalación sea realmente compleja incluso en Linux. Actualmente hay muchos hosting que ya vienen preparados para Magento, pero no obstante, la instalación no es obvia.

PrestaShop

La instalación de PrestaShop es muy sencilla, siempre y cuando “no toques nada”. El sistema de instalación que han utilizado es muy malo y con múltiples fallos que han ido corrigiendo poco a poco. Pero lo dicho, si no tocas nada, se instala del tirón.

Los requisitos son mucho menos estrictos que los de Magento, aunque con la versión 1.4 se incorpora la capacidad integrarse con MemCache, CDNs, Cluster de SQL Server, etc…

Características

Vistas y Sitios Web

Una de las características fuertes de Magento es la posibilidad de organizar nuestra tienda online en varias vistas y sitios web. Gracias a esto podemos tener tiendas multidepartamentales, o un sistema multitienda con una sola instalación de Magento.

Por el contrario, PrestaShop no lo soporta, y tendrá esta funcionalidad a finales del 2011, cuando se libere la versión 1.5

Gestión de Atributos

Hay muchas formas de entender los atributos o variantes de un producto (Color, Talla, etc…), y PrestaShop a elegido la peor de todas.

Para PrestaShop, los productos tienen un precio base, y cada variante añade o resta una cantidad. Esta forma de entender los precios de las variantes complica la integración con ERPs, e impide ofertas y descuentos a nivel de variante. Por ejemplo, no podríamos poner una oferta en una talla o un color específico de un zapato.

Magento sin embargo, tiene una gestión de atributos realmente buena.

Totalizadores

Una de las mejores cosas que tiene osCommerce son los totalizadores, y es una pena que ni PrestaShop ni Magento hallan copiado esta característica, aunque con Magento, debido a su modelo de datos es posible fácilmente implementarlo, pero en PrestaShop no se puede.

Por ejemplo, si queremos agregar un concepto nuevo, como comisión de reembolso, simplemente, en PrestaShop no se puede hacer.

Estadísticas

En este aspecto PrestaShop es el rey, las estadísticas que muestra sobre los usuarios son realmente buenas, para una pequeña tienda son suficientes y no hace falta utilizar Google Analytics, peor lo realmente interesante, es que en cada pedido, te informa como ha llegado el cliente a nuestra tienda y cuantas visitas ha realizado hasta cerrar el pedido.

Marketing

PrestaShop incorpora infinidad de herramientas de marketing, fidelización de clientes, programa de afiliados, etc… y aunque existen módulos de Magento que pueden hacer lo mismo, en PrestaShop ya viene instalado.

Usabilidad

La percepción general es que PrestaShop desde el punto de vista de usuario es más sencillo de utilizar, y con la versión 1.4 se incorporan filtros por capa (búsquedas por rango de precio, edad, etc…), comparación de productos, compra sin registro, checkout en una sola página, etc…

Con Magento, la usabilidad por parte del usuario suele ser un poco más compleja, pero en muchos casos está originado por una mala parametrización por parte del administrador de la tienda.

CRM

En la última versión de PrestaShop, se incorpora un CRM light, en el que podemos gestionar toda la comunicación que se realiza entre los administradores de la tienda y los usuarios. En el caso de Magento, sólo está disponible en algunos módulos de pago.

BackOffice

Magento

El Backoffice de Magento es wow!!! demasiado, como intentar pilotar un avión, demasiadas opciones. Esto provoca que la curva de aprendizaje sea muy alta, y que a menudo, cuando tocas “una cosita”, la tienda deja de funcionar, es muy normal que un administrador diga: no he tocado nada y la tienda me sale en blanco.

En cuanto se aprende el funcionamiento del BackOffice, las posibilidades son enormes, pero cuesta mucho.

Otro de los problemas que observo en el BackOffice es que es tremendamente lento, en la mayoría de los casos se necesita un servidor separado para el BackOffice.

La gestión de pedidos es muy buena, contempla el concepto de multiples envíos por pedido, aunque falla en la gestión de estados que es demasiado rígida (cosa que están solucionando en el 1.5).

PrestaShop

El entorno de administración de PrestaShop 1.4 es realmente bueno, le han incorporado avisos, ayuda, y el rendimiento es realmente aceptable.

Un usuario casi sin documentación ni experiencia se puede montar una tienda fácilemente.

La gestión de pedidos es muy buena, y la gestión de estados increíble, podemos crear nuestros propios estados, decidir si el cliente recibe un correo, si puede imprimirse la factura, si se genera albarán, etc…

Para la gestión de atributos (aunque poca gente lo sabe), tiene un “generador de combinaciones”, que ayuda a crear todas las variantes de un producto.

Una de las últimas incorporaciones, es la de “unidad” del producto, que permite vender productos por peso, tamaño, etc… por ejemplo,  vender carne por gramos.

Rendimiento & Alojamiento

Magento

Como hemos comentado anteriormente el rendimiento de Magento es penoso, esto pasa cuando tienes un modelo de datos NO relacional sobre una base da datos relacional.

No obstante gracias al uso de cache y otras técnicas de optimización se puede tener un rendimiento más o menos aceptable.

Los chicos de Magento son conscientes de esto, por eso están cambiando el modelo de datos (lo que ahora llaman flat catalog), que permite mejorar el rendimiento, y sobre todo. en la versión comercial de producto, incluyen un cache que hace que Magento vuele, sólo cuesta 10.000€ al año 🙂

Como recomendación general, es necesario un servidor dedicado por cada 1.000 visitas/hora. Vamos a explicarlo: Si vamos a tener un pico de usuario de 3.000 visitas en una hora, necesitaremos 3 servidores, pero si queremos una implantación, digamos correcta, necesitaremos un servidor para la base de datos y otro para el BackOffice, lo que nos lleva a 5 servidores.

Si nos vamos a una web con 1M de visitantes al mes, puede tener unos costes de alojamiento entre 3.000-5.000€/mes.

PrestaShop

La versión actual de PrestaShop se ha consolidado con el software eCommerce más rápido, con un ranking de 98/100 en los tests de Google.

En nuestras pruebas, para 1M de visitas al mes, sólo es necesario un servidor, con un coste mensual entre 300-500€/mes. Con lo que nos vamos a unos costes de alojamientos 10x menores que Magento.

Desarrollo

La curva de aprendizaje de un desarrollador sobre Magento es muy costosa. En primer lugar tiene que tener conocimientos de Zend Framework, si no, no puede hacer nada. En segundo lugar tiene que entender el modelo EAV, que actualmente sólo se utiliza en Magento y en el sector sanitario (se creó con este proposito).

Para que un programador (con conocimientos previos en Zend Framework) pueda se productivo en Magento es necesario de 2 a 3 meses a full time.

A ver…. paremos un poco, conozco a más de uno que en una semana está programando en Magento, si, por eso después se caen las webs en cuanto tienen un poco más de tráfico. Programar en Magento no significa picar código, significa entender como se tienen que hacer las cosas, entender como utilizar el cache, como no impactar en el rendimiento, y eso cuesta.

Por el contrario, PrestaShop tiene una arquitectura parecida a ActiveRecords, fácil de aprender (si te la enseña alguien, que ese es otro problema). Un programador de PHP (REPITO: UN PROGRAMADOR DE PHP), en una semana puede estar programando sobre PrestaShop, creo que lo voy a repetir otra vez más PROGRAMADOR, por que hay diseñadores y usuarios que dicen que saben PHP, pero no son programadores, no saben programación orientada a objeto, no saben que es una herencia a utilizar un cache, no saben lo que son patrones de diseño ni el MVC.

Comunidad

La comunidad en un software Open Source es realmente importante, pueden ayudar a solucionar problemas, proponer nuevas mejoras, desarrollar módulos, plantillas, etc…

La comunidad de PrestaShop está crecimiento muy rápido, y actualmente es más activa que la de Magento.

Documentación

¿Docu que…? Si, el principal problema de las soluciones Open Source es la documentación, y en esto, no se salvan ninguno de los dos. PrestaShop ha elaborado un guía de programación de módulos para PS1.3, que está realmente bien, y Magento tiene muchos ejemplos en la wiki, pero esta documentación es insuficiente.

De cara al usuario normal, al administrador, PrestaShop 1.4 incorpora en la parte de administración videos demostrativos de como configurar la tienda, aunque sólo está en ingles es fácil de seguir.

Módulos

Magento supera en número y calidad de los módulos a PrestaShop, ahora bien, son mucho más caros. Digamos que las tiendas que usan PrestaShop tienen menos dinero para invertir que las que usan Magento y eso se nota en el catálogo de módulos.

Con la salida del PrestaShop 1.4, se esperan más módulos de calidad (más caros).

El modelo de Negocio detrás del Open Source

Claramente, el modelo de negocio de Magento es la versión empresarial y la comisión por módulos, con unos costes de 10.000€/año, los ingresos que le reportan son enormes.

Hace poco sacaron una versión profesional y un hosting para Magento, pero estas versiones y servicios más baratos, se diferencian muy poco de las versiones gratuitas, lo que hacen temer a los desarrolladores, que intuyen que en futuras versiones, las diferencias entre la OpenSource y las de pago aumenten.

Por el contrario, no está muy claro de donde está consiguiendo el dinero PrestaShop, por un lado, tienen una importante comisión de módulos y plantillas que se vender a través de su web, y las cuotas de los Partners, creo recordar que eran más altas aún que las de Magento.

En mi opinión, están creciendo sin un modelo de negocio real, pero tienen suficientes ingresos para pagar a los programadores, cada vez son más yu más buenos.

Integración con ERPs

Una de las cosas que ha hecho bien Magento desde el principio es la integración con varios ERP. Desde las primeras versiones es fácil integrar mediante conectores Magento con los distintos ERPs, aunque también hay problemas de rendimiento y es compleja su configuración, el resultado es realmente bueno.

PrestaShop por el contrario, acaba de liber ahora su API de integración…. sin documentación, es decir, no vale (por ahora) para nada, en los próximos meses veremos conectores para OpenERP y OpenBravo. Aunque hay una cosa que me ha sorprendido en PrestaShop 1.4, y que posiblemente seguirá avanzando en las siguientes versiones, gestión de Stock, movimientos, ubicaciones, etc… todo da a entender a que PrestaShop incorporará un pequeño ERP en la parte de administración en las próximas versiones.

mCommerce

Si hablamos de versiones adaptadas para móviles en este aspecto, Magento barre literalmente a PrestaShop, que no tiene absolutamente nada, pero… hay que ser conscientes de que si hacemos una modificación sobre Magento, no estará disponible sobre la versión móvil, esta es la causa por la cual PrestaShop aún no se ha decantado por ninguna solución.

Evolución

Y para acabar con el análisis, tenemos que ver la evolución que están teniendo cada una de las plataformas.

Magento se ha hecho muy fuerte en USA,y acaba de recibir una fuerte inversión por parte de eBay. Este movimiento de eBay era de esperar para contrarrestar a Amazon, que en USA tienen una solución de tiendas online para Pymes integrado con su portal. En pocos meses veremos una solución de Magento que permite publicar y gestionar productos y pedidos de eBay.

Además de este acercamiento a eBay seguirán mejorando el rendimiento, y creemos que se ampliará la diferencia entre las versiones OpenSource y de Pago, eBay no tiene filosofía OpenSource y eso se va a notar.

En cuanto a PrestaShop, se les ha metido en la cabeza superar a Magento en todo, y la arquitectura que tienen actualmente les va a permitir desarrollar mucho más rápido que en versiones anteriores. Si nos tenían acostumbrados a una versión estable al año, ahora veremos una cada 6 meses. A finales de año tendremos una versión con multitienda, con CRM avanzado, con un ERP simple, y una versión para móvil….

Y al fin…. mi veredicto

Caso 1:

  • Magento cumple con todos los requisitos que tenemos para vender online
  • Podemos pagar el hosting, el dinero no es problema
  • No vamos a crecer mucho, y si lo hacemos podemos seguir pagando más hosting.

En este caso indudablemente Magento es la solución correcta.

Caso 2:

  • Multitienda
  • Multidepartamento
  • o Gestión de atributos/variantes compleja.

No tenemos más remedio que utilizar Magento o desarrollar sobre PrestaShop, lo cual, no aconsejo en estos momentos.

Caso 3:

  • Ninguna solución cumple con nuestros requisitos, tenemos que desarrollar.
  • Necesitamos un entorno que escale muy bien, a bajo coste.
  • Tenemos dinero para pagar el desarrollo o para formar a programadores.

En este caso, PrestaShop es la solución, los costes de desarrollo son bajos y los de hosting también, es fácil de personalizar y de optimizar.

Caso 4:

  • Queremos jugar a vender
  • No queremos pagar más de 100€/año de hosting
  • No queremos perder mucho tiempo configurando la tienda

En este caso, PreataShop es la solución, pero se quedará cortito en seguida.

Caso 5:

  • Somo masoquistas, nos gustan las emociones fuertes.
  • Necesitamos unos requisitos muy especiales y nos gustan los retos.
  • Tenemos mucho dinero que gastar en desarollo.
  • Tenemos más dinero aún para pagar hosting.
  • Vamos a tener más de 1M de visitas al mes.

En este caso Magento Enterprise es tu solución, aunque no tienen ningún sentido utilizar un software de este tipo, es mejor pasarse directamente a alguno de los grandes de pago, que son mucho mejores, y ofrecen un soporte y escalabilidad excepcional.

NOTA FINAL:

Mi idea es de ir actualizando con vuestras aportaciones esta comparativa, cualquier cosa, decídmelo en los comentarios.

, , ,

90 Responses to “Comparativa detallada Magento 1.5 vs PrestaShop 1.4”

  1. Miguelo Says:

    Lo que me faltaba por oir, no tengo yo bastantes dudas como para ahora.. Primero, gracias por el post, te lo has trabajado!

    Muy cierto todo lo que dices, y déjame que deje mi opinión después de estar trasteando, probando, instalando prestashop, magento y interspire shopping cart.

    Prestashop. De acuerdo en todo lo que dices, pero el tema de tanta actualización no siempre es del todo buena, ahora la versión 1.5 ya no admitirá templates smarty 2.0 , solo 3.0 Problema para aquellos que actualizan y buas, adios template, pero bueno, me ha pasado también en Magento. Las mejoras increíbles, pero siempre parece que falta algo, bug nuevo, fix al canto, cada 15 días.. Fácil de instalar, 5 clics, de usar el admin, y usable para el visitante. Cada 3 días actualización?? mmm

    Shopping cart, me ha sorprendido por su facilidad de uso tanto en admin como en front, sus múltiples caracterícticas de pago, envío, atributos, y viene con 20 templates facilemnte modificables desde admin, creo que vale la pena, la estoy probando en un dominio y funciona bien. Las actualizaciones las tiens durante un año, es por licencia es la pega, y que el spanish lo tienes que traducir a mano que no hay traducción

    Magento, oh, Sr Dolores de Cabeza, me ha gustado cuando has dicho lo del avión, tienes toda la razón, infinito cosas, y si tocas alguna de repente, anda que no he refresh el index, pero claro la web en blanco.. Lo aprendes no pasa nada, pero eso no pasa en otras aplicaciones. Robusta, fuerte, la bomba, pero cara, cara de narices, y lo que dices, si necesitas que le metan mano, contados con los dedos y caretes también

    Qué me ha gustado bastante, MAgento GO, lo bueno, siempre lo van a actualizar ellos, siempre tendrás el mejor magento, y en sus hostings preparados para ellos… Lo peor, eso justamente, en su hosting, no pouede meter mano a nada. Está enfocado para pequeñas empresas pero creo que es la mejor manera para empezar un tienda web con pocos conocimientos de programción o ninguno mejor dicho. Es la copia de Bigcommerce que tiene una solución muy buena (PERO EN INGLIS!)

    Seguiría escribiendo, me lleva loco el tema, pero entre el hambre y el no aburrir 🙂

    Te felicito por el post, y mañana creo que te llamaré sin falta!

    Un saludote!

  2. Victor Moya Says:

    “es mejor pasarse directamente a alguno de los grandes de pago, que son mucho mejores, y ofrecen un soporte y escalabilidad excepcional”

    Me quedo con la duda de saber cuáles son estas soluciones de pago “grandes”…

    Genial el post, muy completo y neutral.
    ¡Gracias por compartirlo!

  3. Asier Says:

    “hayan” se escribe con Y

  4. Fernando Says:

    No pensáis que la opción de mcommerce es lo suficientemente importante hoy en día como para decantarse por Magento?

  5. manuel lois Says:

    ¿y darle una ultima opurtunidad a osCommerce que saca version 3,0 en unos dias?
    ¿o han perrdido ya toda credibilidad?

  6. Antonio Garcia Says:

    Buena comparativa.
    ¿Que hay de nopCommerce http://www.nopcommerce.com/ (ASP.NET) o KonaKart http://www.konakart.com/ (JavaEE) ?

  7. Christian Says:

    Hola Juan,

    En primer lugar felicitarte por este análisis! Me parece que has dado en el clavo en todo lo que dices y cómo lo argumentas. Sencillamente genial. Yo llevo un par de años desarrollando en Prestashop. Al principio en el sitio dónde trabajo nos planteamos la duda de si Prestashop o Magento, y Magento se cayó justo por todo lo qué argumentas. De hecho conozco proyectos muy grandes qué inicialmente decidieron implementar Magento y ahora están teniendo problemas de escalabilidad realmente serios (quizá “mueran del éxito”).

    En mi opinión, no me acabo de sentir 100% cómodo con Prestashop ni con ninguna solución de comercio electrónico (hasta me he llegado a plantear crear un “framework” de comercio electrónico Open Source). Creo que aún hay muchas cosas por mejorar, aunque sí qué es cierto qué están en la buena linea y que actualmente lo escogería por delante de Magento.

    Un saludo!

    • JuanMacias Says:

      Hay mejores FrameWorks que el de Prestashop, pero en la versión 1.4 han dado un salto cualitativo importante, hemos empezado a desarrollar sobre el, a ver como se comporta…

  8. Carlos Andonegui Says:

    Bueno Juan…gracias por la gran explicacion, pero si tenía dudas sobre si cambiar nuestra web de oscommerce a otra opensource ahora tengo mas, porque veo demasiadas pegas y problemas. Nosotros ahora mismo hemos desarrollado tanto sobre oscommerce para conseguir todo lo que necesitamos, q si cambiamos perderíamos muchísimas funcionalidades.

    El otro día en el One to One de Monaco estuve hablando un rato largo con la gente de intershop y la verdad es que me lo vendieron muy bien pero hay que tener ganas de invertir porque me dijeron que mínimo 60k€ y que sus clientes mas pequeños facturan al menos 10M€ y en España son pocas las tiendas online que superan eso.

    De momento creo que vamos a esperar a la 3 de oscomerce para ver que pasa, tengo confianza en los chicos de Harald Ponce de Leon.

  9. JuanMacias Says:

    El problema de osCommerce 3 es que no tiene ningún “objetivo” salve el mero hecho de sacar una versión 3.

    Es decir, no son más rápidos, no tienen mejores características, no tienen mejor soporte, no tienen el mejor framework, no tienen nada que sobresalga…

  10. Christian Says:

    Hola Juan,

    Sí es cierto, están en la buena linea. Habrá qué seguir su evolución atentamente, pues creo que ahora por ahora es el software de e-commerce open source qué más promete.

    Por otro lado, tengo curiosidad por la tercera versión de osCommerce y por ver qué características nuevas trae, o si por lo contrario es un `epic fail´. @Carlos Andonegui, una cosa es segura y es qué osCommerce 3 dudo mucho qué traiga retrocompatibilidad con sus otras y anteriores versiones, puesto qué está desarrollado con PHP 5.3. Y si la trae, realmente me va a gustar ver cómo la ha implementado con la cantidad de cambios qué hay entre PHP 5.2 y PHP 5.3, por no comparar con PHP 4 (por ejemplo nosotros nos hemos encontrado problemas con la librería FPDF para generar los albaranes/factuas).

    Un saludo!

  11. Aziz Says:

    Has desarrollado una entrada como nadie ha hecho todavía, ni lo harán, sobre estas cuestiones que nos interesan, los que vendemos online, aunque no muy en serio.
    Ya lo he dicho unas cuantas veces. La mayoría de las tiendas online, al menos en españa, son simples tarjetas de presentación de productos de empresa. Que las herramientas (PresatShop, ZenCart, etc. En Packs de Hosting) te permiten este juego. Un muestrario online, pero que te hace vender de vez en cuando, y al mismo tiempo promocionarte. Que antes era caro incoprporarles una cesta de compra para adquirir producto con un clic de ratón.
    PrestaShop es el rey. A los no entendidos en el código, ni nos importa eso de programar o modificar, nos permite una autonomía.
    Yo no sé nada de todo esto, y sin embargo tengo espacios online, informativos y de venta. Y PrestaShop para mi, ya lo dije anteriormente, es otro WordPress que me permite comunicar y vender (aunque sea mediocremente)
    Pero al igual que con WordPress (soy uno de los moderadores de AyudaWordPress.com, aunque por falta de tiempo hace mucho que ne me dejo caer por ahí), hemos visto gente que empieza sin saber nada y acaba teniendo un site de relevancia.
    Creo que con PrestaShop puede pasar algo parecido (siempre que le dediquen tiempo como hacen los amantes de WP), que uno tiene la oportunidad de empezar a invertir en un negocio pequeño, pero que a base de esfuerzo puede crecer.
    Gracias por compartir tus conocimientos, amigo Juan. Una vez que solo he visto hacer a los usuarios WP.

  12. Chema Says:

    Hola Juan,

    Extraordinaria exposición, solo me ha quedado una duda, en cuanto a optimización para SEO ¿Cual de las dos soluciones opensource crees más potente?
    Gracias. Un saludo.

  13. laProbeta Says:

    Si es por ideas y extensiones SEO para Magento hay para dar y tomar, http://bit.ly/fNDsVh, ¿dónde hay una buena colección para PrestaShop?

    • JuanMacias Says:

      Muchos de esos addons ya vienen en Prestashop, el resto en la propia web de Prestashop 😉

  14. miguel Says:

    Buen trabajo Juan. Realmente este post si que es una buena comparativa entre los dos reyes del ecommerce open source.

    En mi caso me encuentro en el Caso 2; por lo que Magento me ha ayudado mucho a poder dar soluciones a las demandas constantes de los gerentes.

    Creo que la Cantidad de Templates disponibles para Magento es mucho mayor. también la cantidad de módulos es mucho más grande que en Prestashop

    Una cosita; Hacer pequeños cambios a las templates, que es lo que mas se necesita, no es muy difícil. Es cierto que meterse a tocar las cosas gordas requiere de un esfuerzo titánico.

    También es verdad que estuvimos dos meses perdidos para poder ir avanzando. Pero a medida que vas conociendo las cosas y las vas solucionando te das cuenta de lo bien desarrollado que está magento.

    Ahora estamos “intentando” migrarlo a la version 1.5 y… a volver a sudar tinta

  15. Ignacio Alegria Says:

    Creo que no conoces Turbo Back Office, ¿verdad?
    Es una de las herramientas que, a parte de todo lo que ya mencionas de pros y contras sobre pilotar un avión o un velerito optimos, que los dos te acaban llevando, ha hecho que me decante de cabeza por Prestashop.
    Compré un template de Magento que modifiqué para adaptarla a la imagen coorporativa de mi empresa, pero hay taaaantos millones de opciones a configurar, cosas que si cambias te dejan de funcionar otras e inmurables incompatibilidades internas, que al final me he decidido por contratar los servicios de un equipo de programadores y crear un template desde cero, con todas mis necesidades, gustos y mejores aplicaciones que a mi juicio existen.

    Vengo de OsCommerce 2.2 y la verdad es que Prestashop está tirado si entiendes cómo funciona un BackOffice.

    Felicidades por este gran análisis. Digno de ser un documento colgado en muchas webs como “Lectura obligada si estás pensando en crear o evolucionar en eCommerce”

    • JuanMacias Says:

      Es que soy muy cabezón y solo tengo Mac 🙂 tengo mi propio backoffice compatible con oscommerce y Prestashop

  16. Jose Luis Says:

    El post es muy bueno y sintetiza la realidad actual. Enhorabuena y gracias. Soy antiguo usuario de os y emigrado-afincado en Prestashop despues de testar Magento. Nunca quise jugar a tiendas pues vivo de ellas y con Prestashop vendo pero e llegado a la conclusión (sin respuesta) que para una humilde pequeña empresa (2 empleados, mi mujer y yo) el desgaste de programar, configurar, actualizar versiones, seo y no quedar estancado con nuevas tecnologias y aplicaciones el dia deveria tener 48 horas para sobrevivir del comercio electronico. Las medianas y grandes empresas tienen medios y dinéro para seguir ese ritmo pero la pequeña empresa como imagino a todos los que escribimos aquí nos vemos desvordados en horas de trabajo desconcentrandonos en la administración de la propia empresa (productos, stock, compras, impuestos, …).
    Nos estamos planteando adquirir un servicio de pago de comercio electronico pero no hallamos uno que económicamente este enfocado a pequeñas empresas. Algo que por un razonable dinero nos permita concentrarnos en la empresa sin perder el ritmo de las evoluciones de internet. Agradeceriamos alguna sugerencia. Saludos.

    • JuanMacias Says:

      Jose Luis, el problema es que realmente NO HAY soluciones que sirvan para vender, para una pequeña empresa, siempre les falta algo. Y no hay empresas que den servicios por que no sale rentable, el coste es demasiado alto.

  17. Jose Luis Says:

    Me lo temia, por eso no encuentro nada. Imaginaros que como dice Juan Macias y yo pienso igual, Prestashop es la mejor solución y acavan de editar la versión 1.4. Yo tenia la 1.3.2 y e actualizado a la nueva perdiendo gran cantidad de trabajo inconpatible con la nueva version. Y a finales de 2011 saldrá la 1.5 con multitiendas, cosa que me interesa y tendre que actualizar de nuevo. Es un ritmo que los pequeños no podemos seguir. Algo falla en los cms. Saludos

  18. Caro Says:

    Juan excelente artículo, mil gracias por compartir tu conocimiento. Te cuento que hace ya casi 6 mese vengo trabajando en un análsis detallado de soluciones de e-commerce porque quiero montar mi propia tienda, pero la mayoría de soluciones que me gustan no soportan gateways de pago ofrecidos en Latinoamerica. Mi pregunta es, tienes algún consejo sobre una solución bien completa, donde yo que no se nada de programación pueda montar mi negocio sola? y que además soporten gatewas latinos? La verdad es que me estoy volviendo loca con el tema y todavía no he podido tomar una decisión sobre qué servicio contratar.

  19. Claro Says:

    Excelente punto de vista juanmacias, se vé que hablas con criterio y que manejas buenos conocimientos de programación. Soy un fan de prestashop entre otras cosas porque empece sin tener conocimientos de php y ahora tengo una web brutal llena de modulos y flash, la gestión del backoffice es sencillisima y para mi el ahorro del tiempo vale oro. Respecto al apartado que comentas “Totalizadores” creo que te equivocas ya que hay diversos modulos gratuitos para añadir comisiones tanto a pedidos contrareembolso como para pagos por Paypal y puedes establecer una cantidad fija mas el tanto por ciento que desees. Respecto al pagespeed de presashop que alcanza 98/100 estaría bien que pusieras un ejemplo porque yo no lo he visto aún en ninguna tienda de prestashop 1.4 y seria muy util saber que configuración en el memcache etc hay que llevar a cabo, para efectos de SEO si se consiguiese dicha velocidad no habria ninguna discusión de que por muchas lagunas que tenga prestashop es el numero 1, segun he visto en tu web demartina usas oscommerce y tu pagespeed es de 84/100, ¿Tienes alguna otra web de prueba que alcance el 98/100 de velocidad?
    Saludos

    • JuanMacias Says:

      Gracias por tu comentario, los módulos de totalizacion que existen lo hacen mal, no desglosan los subtotales ni el email ni en la factura. Al menos los que he visto.

      Lo de la velocidad se necesita una configuración especial, compleja de realizar. Prestashop 1.4 facilita la configuración pero no la hace.

  20. Jorge Sixto Says:

    Por cierto… me estoy leyendo todo tu foro mietras importo 262 productos en Magento… jejejjeje

  21. Francisco Says:

    Saludos.
    Llevo vendiendo un par de años, pero sólo unos 9 meses con una solución ecommerce.
    Creo que Magento es demasiado grande para una “micropyme” que quiera iniciarse en el comercio electrónico, tanto por requisitos técnicos como económicos para afrontar cualquier modificación por ligera que sea, y si si no se tiene un perfil técnico apaga y vámonos. Prestashop no llegué a probarlo pero es posible que lo tenga en cuenta para próximos e-proyectos.
    Pero sobre todo me interesa vuestra opinión de Drupal(+Ubercart) como sistema de comercio electrónico. Por una parte escucho que es un sistema muy potente y modular, y por otra que no es un sistema adecuado para ecommerce y que se queda “sólo” en un CMS.
    ¿Tenéis alguna opinión sobre esto?

    Un @follower, Juan.

    • JuanMacias Says:

      El resto de soluciones se esta quedando atrás, su evolución es mucho mas lenta. Es un riesgo que hay que asumir….

  22. julian Says:

    No estoy muy de acuerdo en que la evolución es lenta, el zencart y oscommerce y alguna más tiene mucha gente detras…la evolución es rapidisma..

    • JuanMacias Says:

      Julian, una versión cada 3 años, es una evolución lenta, mires como lo mires

  23. Javier Galan Says:

    Enhorabuena porque me parece excelente el articulo y los comentarios en general.
    Yo no soy tecnico pero si especialista en desarrollo de negocio y me considero un empresario con algo ya de experiencia.
    Yo decidi hace un año montar mi ecommerce de venta de material de oficina http://www.20milproductos.com en Magento.
    Actualmente pago la licencia Enterprice y tengo la version 1.8 que podeis ver en la tienda.
    En agosto, voy a actualizar a la 1.10
    Sin entrar en detalles tecnicos, desde mi experiencia, la estabilidad y la potencia comercial y de marketing que tiene Magento, no la habia conseguido antes.
    Si que es verdad que, pago una licencia anual por lo que no es realmente “open” ni accesible para micropymes y, por otra parte, echas de menos en España tecnicos con alguna experiencia ya que efectivamente tardas algo en “adaptarte”.

    Un saludo a todos

  24. JuanMacias Says:

    El problema, como te he respondido en el otro comentario es el rendimiento, va un poco lento para mi. Empieza a servir el contenido a los 2s, un poco tarde…

  25. Unax Says:

    Mis felicitaciones Juan! muy buen articulo. Agradable lectura e informacion muy util para alguien como yo que se quiere iniciar en el mundo e-commerce.

    Juan me gustaria realizarte una pregunta.
    ¿que opinas de OpenCart? Me podrias comentar si tiene futuro y los pros y contras que ves en el sistema un poco por encima para montar una pequeña tienda online?

    Te hago esta pregunta porque tengo la mania de empezar las casas por el tejado aunque espero cambiarla lo antes posible.

    Lo primero que hago antes de buscar el sistema “perfecto” es revisar el diseño final que se obtiene de cara al cliente, ya que creo que es un dato muy importante que el cliente se encuentre comodo en la pagina y un buen aspecto visual es importante

    Como tengo muy poca idea de programacion, miro los templates mas “pros” que tienen cada sistema y los ordeno por orden de relavancia y “precio” para mi gusto de lo que espero mostrar al cliente.

    Despues empiezo a mirar todo lo demas…

    En openCart he visto templates comerciales muy muy chulos por poco dinero que no he conseguido ver en PrestaShop. Por eso te comento si me puedes comentar tu idea sobre lo que te parece OpenCart respecto a PrestaShop.

    Actualmente he descartado Magento por “exceso de recursos en servidor”

    un saludo.

    • JuanMacias Says:

      La comunidad es mucho menor, y tiene menos módulos, tendrás que desarrollar mucho….. Y a larga, problemas de seguridad

  26. Unax Says:

    Gracias por la rapida respuesta Juan, seguire leyendo tus interesantes articulos.

    un saludo.

  27. Antonio C Says:

    Alguien me puede dar su opinion a OpenCart, la verdad que tambien es bastante sencillo de utilizar, lo he estado trabajando para un proyecto, hay muchos modulos interesante o basicos que me funcionan pero no se como va eso de PrestaShop vs Opencart?

    Jose Macias, excelente analisis. Magente es muuy interesante y profundo. PrestaShop me costo un poco tomarle el hilo a actualizar los templetes, y me preocupa sobre manera la creación de modulos.

    Gracias!

    • JuanMacias Says:

      OpenCart aún le falta mucho recorrido, y está a uno/dos años de retraso de PrestaShop/Magento.

  28. Fernando Says:

    Excelente entrada que agradezco por tu franqueza y donde quisiera aportar algo más desde mi humilde punto de vista.
    Actualmente el perfil de los proyectos que manejo rondan los casos 3 y 4 que mencionas (es decir, customización y sistemas economicos, ‘queriendo jugar a vender’ podemos parafrasearlo en este caso a ‘microempresas vendiendo un ramo de productos específicos’ ).

    La poca experiencia que he tenido en desarrollo de sistemas de ecommerce se puede resumir en los pocos productos que he testeado más desde un punto de vista desarrollador/dsieñador:

    -osCommerce: La programación interna es muy pobre, el manejo de plantillas es escaso, mejorable con complejos addons. Nula programación de objetos, fuertemente basado en php4.
    He encontrado numerosos errores que tuve que ir parchando manualmente incluso en desarrollos simples.
    Estoy hablando de la version 2.3, la version 3 de osCommerce continua en su infancia.
    Como bueno es que hay una comunidad que sigue dando impulso, pero se nota el paso de los años.

    -ZenCart: Solo manejar el backoffice se nota la neta influencia de osCommerce, pero eso es por fuera. Internamente tiene una mucha mejor integración, y el manejo de plantillas es mucho mejor que osCommerce.
    Para un starter que tuviera que decidir entre osC y ZenCart, la cuestión es bien clara: ZenCart.

    Para casos de microempresas con ventas en ramos particulares y sin muchas pretensiones, ha funcionado bien la combinación de WordPress+plugins de ecommerce, es una solución de extrema flexibilidad.

    Las cifras cantan
    Algunos puntos que tengo en cuenta para evaluar un software es Google Trends, que muestra la ‘influencia’ de un software independiente de las opiniones particulares o localizadas:
    Para este caso:
    http://www.google.es/trends?q=magento%2Coscommerce%2Cprestashop%2Copencart

    Donde se aprecia la decadencia de osCommerce, y el despegue de los otros sistemas a lo largo del tiempo.
    Los puntos de interseccion de los gráficos tambien son valiosos. Para Marzo de 2009, Magento ofrece un sistema que se hace más popular que osCommerce.
    La linea de ascendencia de Prestashop es en linea recta ascendiente, lo cual indica que el producto viene desarrollando de manera continua, aunque sin el auge explosivo de Magento, y con la desventaja de haber empezado casi un año despues.
    El ‘punto de quiebre’ de Prestashop es alrededor de Octubre de 2010, donde intersecta con osCommerce. Esto es (para mi) un indice de que la popularidad del producto supera a osCommerce.
    En la misma línea, encontramos a openCart, cuyo desarrollo incipiente lo obliga a estar detrás de otros productos, pero en crecimiento sostenido.
    ZenCart no logra despegar de su posición de origen, algo que atribuyo a una mal marketing y a un problema de ‘herencia maldita’ de osCommerce, especialmente cuando el código es tan similar. Erroneamente se podría concluir que si se parecen tanto, porque cambiar? (pero es una hipótesis y puede estar errada)

    La gráfica lo único que hace es confirmar cada punto de los mencionados por Juan Macías.

    Por último, otro factor que es decisorio (para mi) es la demanda de los productos en el campo de trabajo freelance. Puede ser una técnica discutible y arbitraria pero me funciona como indicador de popularidad de un software en un área de libre oferta y demanda.

    Para evaluar, tomé una muestra de los trabajos de ecommerce más pedidos en los últimos 3 meses de un sitio de freelance donde obtuve:

    Magento (63)
    Oscommerce (40)
    Zencart (33)
    Prestashop (21)
    OpenCart (8)

    Notar que hay gran demanda de Oscommerce y Zencart por la gran cantidad de instalaciones legadas que ya existen, aunque Prestashop viene en crecimiento.

    trabajos tipicos:
    -integracion con otros softwares (Joomla/Wordpress)
    -fixes, modificaciones
    -importacion y exportacion de datos de diversas caracteristicas
    -instalaciones y configuraciones a medida
    -plantillas

    Saludos y gracias por el aporte
    Fernando

  29. José Carlos Says:

    Hola Juan,

    Lo primero excelente post. Aun yo habiéndolo leído 6 meses después, me ha servido de gran ayuda para ubicarme en el ecommerce. Recientemente me encomendaron en la empresa en la que estoy la tarea de investigar sobre la implantación del comercio electrónico en pymes. Y estoy viendo que ha día de hoy las alternativas Magento y Prestashop son de las más potentes, por lo que ya empiezo a cerrar círculo. Mi experiencia que tuve con la versión 2 de oscommerce fue horrible en aspectos de modificación y adaptación de requisitos, funcionalidades y aspecto visual , por lo que ahora necesito una nueva plataforma sobre la que trabajar, y de momento ya se por donde tirar.

    Una pregunta que quería hacer, ¿Se sabe si en la versión 1.4 de Prestashop se ha mejorado el tema de los totales que criticabas en otro de tus post?

    Saludos.

  30. José Carlos Says:

    Hola de nuevo,

    Respecto de la experiencia que tenéis en Prestashop, que podéis decir de la edición/creación de plantillas o themes como quieras llamarlo. ¿Resulta sencillo? ¿Es costoso? Además, que tal está la modificación de la posición de módulos, como por ejemplo cambiar el carrito o los productos destacados a la izquierda o a la derecha, o dejarlo en una zona concreta de la cabecera.

    Muchas gracias y un saludo.

  31. Daniel Ramírez Says:

    Hola Juan

    Gracias por el tiempo y trabajo que empleaste para escribir el post.

    Quisiera que me ayudaras a tomar una decisión, soy diseñador gráfico y desde hace poco me he dedicado al diseño web, ahora un cliente me ha encargado hacer mi primer e-commerce site. Tengo experiencia creando sitios en Joomla y encontré una extensión que se llama VirtueMart, quisiera tu opinión sobre esta alternativa, teniendo en cuenta que mi cliente es una empresa chica con muchas ganas de crecer…

    También me gustaría tener una opinión sobre Prestashop y Magento, pero orientada hacia el diseño, creación y modificación de plantillas. Que tan sencillo y dispendioso es, la versatilidad…

    gracias y saludos

  32. Ivan Says:

    Coincido en todos los aspectos, magento resulta demasiado pesado de aprender me quedo con prestashop aunque para encontrar themes se hace bastante difícil 🙁

    @Daniel Ramírez si tu clienta tiene visiones de crecer es aconsejable que se olvide de plugins para Joomla o WordPress esas tiendas son perfectas para tiendas con pocos productos pero estas plataformas no se concibieron para ello por lo que mejor optar por una solución ecomerce.

  33. Daniel Ramírez Says:

    Gracias Iván por tu guía hemos optado por trabajar con Prestashop, estamos modificando los Themes y hasta el momento la experiencia ha sido genial.

    Saludos

  34. Pedro Says:

    Me podeis aconsejar alguna empresa que comercialize temas profesionales para Preatashop?
    Gracias!

  35. Félix Says:

    Gracias por tu publicación. Me ha sido de gran ayuda. Me decanto por prestashop ciertamente. Espero volver en cosa de 3 semanas cuando presente la nueva tienda y comentaros.
    Que sería de internet sin gente como tú… chapó!

  36. Gustavo Says:

    Hola Juan,

    Me ha parecido muy interesante tu post, pero me queda una duda. A que llamamos jugar a vender? Que número de visitas mensuales y que número de ventas estamos hablando para ese caso?

    Gracias

    • JuanMacias Says:

      Jugar a vender…. cuando no da los ingresos mínimos necesarios para subsistir una persona…

  37. mfvcyo Says:

    JuanMacias soy nuevo en este tema, mi pregunta es cuales son las plataformas grandes de pago a las que te refieres cuando dices que no tiene sentido utilizar Magento Enterprise?

  38. Hernan Says:

    Coincido totalmente en esta comparación. Magento ofrece más poder, pero requiere mucho esfuerzo, tiempo y recursos. Si bien Prestashop ahora es útil en tiendas sin demasiados requerimientos, creo que va a ir ganando terreno a Magento, a medida que incorpora más funcionalidad a su plataforma y sobre todo a la velocidad que lo hace.

  39. Elena Says:

    Hola Juan, interesante artículo. En estos momentos buscando soluciones para montar una tienda online. Podrías decir qué opinas de las soluciones en la nube comparadas con Pretashop? Para alguien no TIC como yo me parecen una buena opción porque parece que tienen muchísima funcionalidad, me olvido de serividores, cuelgues y otro mantenimiento, implantación, adaptación a móviles….etc. Hablo desde la ignorancia. Me gustaría conocer tu opinión.

    La verdad es que necesito bastante funcionalidad (adaptación a terminales móviles, zonas de envío sólo a determinados códigos postales, chat online, programas de fidelización con puntos por ejemplo, etc.

    Muchas gracias de antemano,
    Saludos
    Elena

    • JuanMacias Says:

      Las soluciones en la nube europeas suelen ser demasiado básicas, y las de EEUU suelen tener problemas con los medios de pago españoles…. para empezar están bien, pero al final tienes que cambiar…

  40. A. Barquilla Says:

    Enhorabuena por el artículo. Interesante, nutritivo y muy trabajado. De gran ayuda. ¿Cuales serían otras opciones? Solo nombres, no te pido tiempo.

  41. Elena Says:

    Muchas gracias Juan! Sí he estado buscando información y veo que las de EEUU comentan que tienen bastante funcionalidad (BigCommerce, Volusion, Shopify, …). Gracias por la información si sabes de alguna que tenga menos problemas con sistemas de pago españoles te lo agradezco, desde luego es un factor importante.
    Saludos,

  42. Pablo Says:

    Enhorabuena Juan por tu comparativa y, en general, por todo tu blog, que resulta de mucha ayuda a la gente que estamos empezando en el eCommerce.

    Revisando tu blog, no he visto ninguna referencia a desarrollos a medida de tiendas online, siempre comentas sobre software tipo magento o prestashop. ¿Qué opinión tienes acerca de los desarrollos a medida en php frente a soluciones “pre-fabricadas”? Según leí en un artículo, en demartina.com tenéis programadores in-house no? ¿Por qué no programar una tienda online a medidad ajustada a las necesidades de demartina.com?

    Muchas gracias Juan!

    • JuanMacias Says:

      Los desarrollos a medidas son geniales siempre y cuando estén bien hechos, algo que no suele ocurrir nunca 😉

      Es mejor partir de una base y desarrollar sobre esta…

  43. Antoni Says:

    Sólo un par de líneas para agradecerte la comparativa. Estamos montando una plataforma de eCommerce para una tienda existente y los datos que nos proporcionas creo nos pueden ayudar a mejor decidir.

  44. Juanfran Says:

    ¡buen trabajo! completo e interesante, difícil de decantarse por uno o por otro…

  45. andrea Says:

    jajaja notable 5 conclusión; somos masoquistas … gracias por tu ayuda ha sido de gran inspiración para poder desarrollar la idea de nuestra tienda de comercio justo.

    las multiples soluciones y a veces el poco dinero con que cuenta un proyecto tienden a confundir en las opciones correctas. Creo que tu guía es muy útil. No sé si ahora con la inclusión de aplicaciones para facebook que contemplan shopify, magento y prestashop la tendencia de estos sofware tienda a cambiar. ¿qué opinas de la nueva campaña de Shopify, será para grandes proyectos?

  46. Marcos Says:

    Hola Juan,

    Sólo una pregunta, de buen rollo, si crees que Prestashop es la solución ideal (que yo también lo creo), porque tu tienda demartina.com no la migras a un prestashop ? porque sigues utilizando oscommerce?

    Saludos,

    Marcos

  47. Julian Says:

    Que me recomiendas para una tienda virtual vinculada con mercadería comestible, limpieza, etc?
    Muy buena tu info, muchas gracias.

  48. shacker Says:

    Hola. Nosotros utilizamos prestashop hace 3 años, y cada dia mejora mas y mas. Tenemos una tienda con 22000 visitas al mes, y alojada en hsotgator en un server compartido, y la verdad funciona muy bien. Magento lo probamos unas veces, pero nos resulto muy lento, instalacion complicada y por eso nos decidimos por prestashop

  49. Jaime Says:

    ¡Excelente comparativa! Muchas gracias por la información. He manejado ambas tiendas y creo que es una muy buena conclusión. Enhorabuena.

  50. Sergio Yébenes Says:

    Vaya, me ha resultado muy útil este artículo. Bien sintetizada la info. En estos momentos estoy viendo las opciones para implantar una tienda online sobre un ERP Navision. ¿Qué podrías decirme en este caso? La solución a medida la tengo descartada por motivos personales 🙂 (míos y yo diría que también de mi jefe).
    Un saludo

  51. baños rusticos Says:

    Me parece muy interesante la comparativa. Yo utilizo prestashop hace unos tres años, venia de oscommerce y la verdad es que cambie por el diseño. Me parecia mejor y mas actual. He ganado en diseño pero tambien en SEO.
    Gracias por el post.

  52. Agustín Says:

    Sigo sin encontrar una alternativa para Magento Enterprise para tener multiples websites y multiples tiendas con una Administración Avanzada: posibilidad de que cada usuario maneje su propio website y sus propios productos, con total aislamiento, más allá de un usuario administrador general, hasta ahora sólo encontre el módulo de Aitoc “Advanced Permissions”, he probado el demo y funciona genial pero quiero más alternativas, sugerencias? gracias!!

  53. CESAR Says:

    Por favor, ¿cuales son las plataformas grandes de pago a que te refieres en tu artículo como alternativas a magento enterprise

  54. Lailo Zovak Says:

    has evaluado opencart?

  55. Ruben Says:

    Se hecha de menos algún comentario respecto al desarrollo web y los sistemas de plantillas y no quedarse en el “se pueden comprar plantillas”, porque comprar la misma plantilla que tu competencia no es una tienda real ni que vaya a vender.

    Por ejemplo es una ayuda para el desarrollo en Prestashop que su base de plantillas esté realizada en Smarty, pero “de casa” no es posible hacer diferentes presentaciones según producto o categoría, sin algún {$chapuzeo con smarty}, sin embargo esto si es posible en Magento con su sistema de plantillas.

    Lo que se echa de menos en ambos es alguna plantilla “limpia” para poder maquetar sobre ella, porque para los que usamos sprites luego nos sobra casi todo.

  56. Kepa Says:

    Muy interesante y útil el articulo. Quería saber, como va el tema actualmente. ¿Ha cambiado algo, desde hace casi un año y medio? Me refiero en cuanto a desarrollo , módulos, usabilidad, comunidad, documentación, CRM y lo mas importante – resultado final. Estoy por elegir entre Magento y PrestaShop.

  57. TechnoSpain Says:

    Nosotros elegimos prestashop y nos ha parecido sencillo y adecuado para comenzar nuestro proyecto. Por cierto como Juan vaticino el día 15 de septiembre han liberado la versión 1.5 (final) de prestashop con compatibilidad para dispositivos móviles y multitienda.

    Salu2
    Carlos

  58. txetxu Says:

    Hola Juan,

    tu blog en general es muy interesante y muchas de las cosas que cuentas/dices las comparto y las vemos día a día, gracias por escribir.

    Desde el punto de vista de sistemas que es lo que más nos toca en nuestra empresa no recomiendo el uso de Magento ya que como bien indicas es muy delicado y consume muchos recursos.

    Pero lo que realmente me gustaría preguntarte y que ya te preguntaban antes es teniendo en cuenta que es un desarrollo un poco más joven (creo que 2008) y pequeño (de momento) ¿qué opinión tienes de opencart?

    Saludos, rxetxu.

    • JuanMacias Says:

      Personalmente, no me gusta como está programado Opencart, aunque es un poco subjetivo, es como levantar el capó de un coche y decir que no te gusta….

  59. Miguel Bejar Luque Says:

    Enhorabuema, muy claro, tenía ciertas dudas, pero más claro no has podido ser, creo que dar en cada caso la solución correcta es muy praáctico, elegante, y útil.

    Creo que me decanto por prestashop. Tenemos ya CRM en Prestashop ? y ERP ? Me imaginao que CMS facil de integrar, no tiene ni tendrá

  60. Jesus Says:

    Muchas gracias por tu blog Juan, me ha servido de mucho a la hora de decidirme que utilizar, sabiendo al publico al cual me he fijado a la hora de realizar tiendas.
    Podrias aconsejarme qué módulo integrado de pago (aparte de Paypal) recomiendas que integre las tarjetas de pago mas comunes. He visto que la integración de modulos indidivuales como Caixa, Banesto, etc., suponen un costo importante por tienda.
    Saludos,

  61. Angel Says:

    Hola Juan. Muchas gracias por tu blog, ando bastante perdido en estos temas. Estoy interesado en montar una tienda online que sea c2c tipo ebay pero en vez de con productos en stok, lo que vendería son servicios. ¿Crees que Prestashop o Magento me pueden facilitar la creación de este tipo de venta?¿cual sería mejor?¿existen otras opciones?¿joomla es una posibilidad?.

    Gracias por tu tiempo.

  62. Víctor Abarca Says:

    Me he topado con este post porque estaba desde hacía tiempo con la duda de qué utilizar, si magento o prestashop para un proyecto. A pesar de que el post es del 2011 por lo que he leído en foros sigue estando actualizado. Algunos amigos incluso me han hablado de montar tiendas en wordpress.

    Y lo segundo que me encuentro es que eres el creador de demartina…¡en fin! ¡anda que no he comprado Legos en esa tienda!

    Conclusión de esto: Utilizaremos Magento y el mundo es muy pequeño.

    Un saludo,

    Víctor.

  63. Toni Says:

    Hola a todos, primero de todo decir que me ha gustado mucho leerme todo este post y comentarios porqué te enteras de muchas cosas. Felicidades por el blog. Llego un poco tarde pero com veo que sigue en movimiento daré mi punto de vista, que creo que falta la visión un Magentero para terminar de sacar conclusiones.

    Yo no he trabajado con Prestashop, sólo he leido sobre él, pero llevo más de un año trabajado full time (8h/dia) con Magento (sólo Magento Comunity Edition). He hecho unas 6 o 7 tienes completas y trabajado en varías otras haciendo funcionalidades o reparando bugs. La mayoría han sido tiendas muy complejas, complicadas y exigentes.

    Creo que hay algunas cosas que no se han hablado o no se han dicho todos los puntos de vista.

    Por ejemplo, lo que más habéis hablado es de que Prestashop es sencillo y te permite hacer una tienda decente o escalable, sin una curva de aprendizaje tan grande. Pero si hablamos de crear tiendas online para clientes diversos, entonces hay que tener en cuenta muchos factores. Factores, que por lo que veo, en Prestashop són dificiles o imposibles.

    Son ya bastantes los clientes con los que he tratado. Habláis siempre de pymes pequeñas o empresas con 1M de productos o con mucha concurrencia. Pero la realidad es que la mayoría de las tiendes online en España son terminos medios. La mayoría necesitan un diseño hecho a medida, por diseñadores buenos y muy flexibles. La mayoría necesitan trabajor con temas de multidominio, multiidioma o multitienda. La mayoría necesitan funcionalidades muy específicas y a veces complicadas donde necesitas poder sobrescribir cualquier cosa del framework sin perjudicar el core ni sus actualizaciones (el modo como magento te permite sobreescribir cualquier cosa si riesgo es sencillo y super útil). Y por último y más importante y que casi no se ha hablado, del tipo de producto que pueden llegar a necesitar.

    Ahora mismo estoy haciendo una tienda con un producto mega customizado por el usuario que compra, formado por muchos atributos configurables, opciones configurables, etc, etc.

    El dominio total de atributos y grupos de atributos es super importante.

    Lo que quiero decir es que nadie está diciendo que el cliente seguramente te acaba pidiendo cosas complejas o inimaginables y Magento, con más o menos curro, te lo permite.

    Se que Magento es muy pesado y puede ser lento, pero hay mil maneras de mejorar el rendimiento y que una tienda pesada tire bien sin gastarte tantissimo dinero como he visto que deciais. Poner un acelerador de cache en el servidor no es tan caro, se pueden usar herramientas y extensiones de merge de scripts, cache Varnish, y sobre todo programar para ello. Yo por ejemplo cuando hago un diseño a medida uso de base el layout empty para empezar ahi mi diseño.

    Decís que si una tienda crece mucho y pasa a tener 1M de productos o muchísma concurrencia puedes necesitar gastar mucho dinero en servidores, pero ¿creéis que si alguien llega a esas cifras va a tener mucho problema en gastar un poco más en servidores o recursos? – yo creo que en la mayoría de los casos No.

    Otra cosa que hay que tener en cuenta es que un cliente te acaba pidiendo cosas que no sabia que quería al inicio del proyecto, y no todo eso puede hacerse luego si has usado un Prestashop, por lo que he visto.

    Habéis hablado mucho de la curva de aprendizaje, casi como el problema principal, pero… no creo que eso tenga que ser tan discriminante. Si tu hijo te dice que quiere ser piloto de avión, ¿le dirás que aprenda a ir en coche porqué la curva de aprendizaje es menor?, jaja, perdón, tenía que ponerlo.

    Bueno, lo dicho, he trabajado bastante ya con Magento y veo imposible hacer las cosas que he hecho usando Prestashop.

    Conclusión:
    Recomendaría Prestashop para alguien que sabe exactamente qué tienda necesita, sabe que Prestashop se lo permite. Evidentemente si se trata de un proyecto puntual, la curva de aprendizaje, como menor sea mucho mejor.

    Recomendaría Prestashop antes que Magento a alguien que no sea programador PHP. No lo he dicho en todo el comentario, pero es un requisito indispensable para usar Magento. Prestashop será más viable para un perfil no programador.

    Recomendaría Magento para alquien que tenga que dedicarse a hacer muchos proyectos diferentes, o quiera hacer un proyecto complejo que no sepa todo lo que va a requerir.

    Si necesitas algo más complejo o todo esto, vete a Symfony2 y serás libre de montarte lo que quieras. jaja.

    Bueno, perdón por todo el rollo. Espero que a alguien le sirva para decidir mejor entre las opciones. No he hablado ya de oscommerce, Opencart, etc. porqué ya se ha dicho todo, y también creo que no son competencia de los dos nombrados.

    Un saludo.

  64. MUSIMIAU Says:

    Hoy en dia existen muchas herramientas de import/export entre plataformas de ventas, pienso que es mejor empezar vendiendo en un WP, pasar al nuevo Prestashop 1.5 que no tiene mucho que ver con los anteriores, ya que es muchísimo mas cofigurable y potente, y si lo haces todo bien y llegas a tener millones de clientes pues te pasas a Magento o que te lo programe IBM directamente. Lo que no entiendo son los negocios que inicialmente hacen una inversión de miles de euros simplemente basándose en estudios y estadísticas.
    En los negocios, tradicional u on-line hay que crecer de forma escalonada.
    Excelente blog.

  65. Giselle Leiva Says:

    Buenas Tardes:
    Recién nuestra compañia acaba de contratar la realización de un website. Desafortunadamente, confiamos demasiado en las bondades de la compra por internet, y contratamos estos servicios a través de Elance, a unos desarrolladores en Sri Lanza (no lo vamos a negar, llevado también por el precio) Una vez, realizado casi todos los pagos, y llegada la hora de poner en marcha el website de la Url que le envío, en un principio corrió hiper lento, y luego, a partir de nuestros reclamos a los developers comenzó verse tal como lo debe ver ahora (con un data error)
    Es normal que sea así? que corra lento? más que nada, pues se trata de un sitio de compra online.
    Le agradecería cualquier ayuda que nos pudiera dar al respecto.
    Un saludo,
    Giselle

  66. backfolder Says:

    Muchas gracias por el post y comparativa Juan.
    Yo voy a recomendar, aunque suene un poco a publicidad, a unos chicos de Málaga que se llaman Tiendy.com. Sin duda alguna van perfectos para tanto startups como empresas medias, además dan la opción de ellos programar o ampliar lo que necesitéis. Tienen planes y precios flexibles y puedes tener tu tienda funcionando en 2 días. Recomendables, sin duda. Saludos.

  67. Aaron JLo Says:

    Hola Juan y a toda la gente seguidora del blog.

    Soy Aarón, uno de los programadores de livecommerce.es.
    LiveCommerce es el nombre con el que hemos bautizado nuestra propia plataforma de eCommerce desarrollada sobre PHP (Codeigniter) y MySQL; siguiendo el patrón de diseño HMVC.

    Justo ahora llevaremos aproximadamente 1 año y tenemos la plataforma funcionando sobre varios clientes que ya están vendiendo cantidades importantes.

    Decidimos comenzar a desarrollar nuestra propia plataforma porque nos las veíamos y deseábamos para administrar técnicamente tiendas en Prestashop u Opencart. Nos dimos cuenta que la estructura de templates y de los módulos era una fuente inagotable de tiempo en inversión de programación.

    Soy programador con casi 15 años de experiencia. Es lo que más me gusta. Y puedo decir que la estructura modular de liveCommerce es muchísimo mejor que las estructuras semimodulares de Prestashop y Magento.

    Hemos pensando muchas veces en poner la plataforma para libre descarga. Pero tenemos el miedo de que nos roben el proyecto. Además de nos saber como podemos sacarle partido.

  68. Jordi Says:

    Hola, siempre que leo sobre el tema de las plataformas,la verdad es que no lo acabo de comprender. Llevo doce anyos con mi sistema, lo que hice en su dia es buscar un informatico y con el creamos todo un sistema, aunque es complejo es bastante simple. Tiene previstas casi todas las situaciones y lo vamos desarrollando. Controla desde los stocks hasta la integracion de las facturas, y lo hemos hecho entre dos personas. Ni que decir lo que nos ha costado pero nuestro sistema es mucho mas eficaz que cualquiera de estos productos prefabricads. El camino dificil, lo que nadie hace es lo que hay que hacer.

  69. Chicote Says:

    Este artículo es de 2011, como crees que ha evolucionado el panorama desde entonces? Merece la pena que escribas un nuevo artículo!!!

    O al menos, a mi me lo merece. 🙂

    • JuanMacias Says:

      Cada vez se acercan más PrestaShop y Magento en funcionalidad y rendimiento. Prestashop cada vez es mas lento y Magento cada vez más ligero.
      Lo que no cambia es que Magento es mucho más complicado para desarrollar y administrar.

Trackbacks/Pingbacks

  1. ¿Cuándo empezar con que tarea en el marketing online? | Cursos de Publicidad y Marketing Online - 26 Marzo, 2013

    […] Comparativa detallada Magento 1.5 vs PrestaShop 1.4 […]

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR