La Coctelera

Rodolfo Carpintier Santana

El Blog de Infoman. Modelos de negocio del Siglo XXI

19 Mayo 2011

Magento. ¿Solución o problema?

Veo muchos emprendedores de Internet que, para el comercio electrónico, utilizan Magento. Las experiencias son variopintas, como siempre, los hay a favor y los hay en contra. Al parecer, lo que peor lleva Magento es el entorno de multitienda con multiproducto y que estos sean más de 100.000 tipos diferentes de unidades.

Al principio, esta solución parece solventar muchos de los problemas de sacar una tienda -o un entorno de comercio electrónico- en poco tiempo pero luego, a medida que se complica el negocios con nuevos requerimientos parece tener poca flexibilidad.

El resumen parece ser que Magento hace bien lo que hace pero que no se puede pedir más cosas y que, si quieres algo especial, puede costarte un mundo el adaptarlo.

¿Que experiencia tenéis vosotros?

servido por Rodolfo 14 comentarios compártelo

14 comentarios · Escribe aquí tu comentario

Joao

Joao dijo

Tengo experiencia en esto. Un cms es lo que es un cms no un framework. Con un framework se hace un CMS. Si vas a ser una tienda pequeña que no vas a escalar pues con magento te sobra.

Ahora si quieres escalar y tener control total sobre tu app, jamás de los jamases utilices un cms.

Los emprendedores tienen que trabajar con frameworks y aprender como se hace un portal con ror, symfony, mongo, jquery...etc.

No le recomiendo a ninguna startup usar un CMS si prentenden escalar y conseguir rondas de financiación y todas estas historias.

Ahora si quieres vas a añadir tu mismo los productos y vas a ser una tienda pequeñita o grande, para ganarte un buen sueldo o una pyme de no más de 50 empleados, te sobra con magento, virtuemart, prestashop.

Para empezar esta muy bién pero normalmente el comercio electrónico que hace un emprendedor no es poner una tienda en magento. Eso hoy en día lo monta mi sobrina de 5 años.

Si un inversor invierte en un magento, virtuemar, prestashop...etc mal inversor y mal asunto.

Saludos!

20 Mayo 2011 | 10:48 AM

David

David dijo

En nuestro caso optamos por Magento sin dudarlo, por sus prestaciones, su extensibilidad y su comunidad.

Hasta la fecha, los problemas serios se han contado con los dedos de... bueno, con un dedo. Ni siquiera el temido problema de velocidad, ya que nosotros estamos en un hosting compartido y la página responde muy bien.

La única pega que le veo es la actualización. Que, sinceramente, es un auténtico problema que deberían tratar de resolver de alguna forma más automática, especialmente con los bugs críticos.

Por lo demás, veo a Magento como un visionario dentro del sector. Su evolución es increíble y su apuesta por el SaaS y el PaaS es realmente sorprendente.

Poder tener un Magento full-equipe en modalidad SaaS, con un hosting optimizado, por lo precios que tienen es una auténtica maravilla.

Saludos¡

20 Mayo 2011 | 10:52 AM

Juan Macias

Juan Macias dijo

Ya lo he comentado en varias ocasiones, Magento no escala, tiene un modelo de datos que no es apto para escalar y que lo están cambiando poco a poco.
Si vas a vender mucho, tómate las cosas en serio y compra un software de verdad o como dice Joao, utiliza un framework para crear uno.

Y por favor... que arreglen de una vez los de la coctelera la publicación de comentarios en safari.. es desesperante tener que escribir dos o tres veces un comentario.

20 Mayo 2011 | 05:43 PM

Juan Carlos

Juan Carlos dijo

Quizá el debate sea otro: en qué momento invertir en desarrollar nuestro propio motor de ecommerce. Una solución potente y económica a la par es utilizar magento/prestashop/etc al inicio, ya que el coste es mínimo y la puesta en marcha inmediata, y destinar nuestra inversión en marketing -por ejemplo- y no en desarrollo. Despuës de comprobar que nuestro negocio es viable, sería el momento de invertir en nuestro propio desarrollo, con una idea muchísimo más clara de lo que necesitamos exactamente.

Por otro lado, el pu to fuerte de magento frente a otros motores opensource es precisamente que es multi-store y multi-producto. En eso, el resto de soluciomes sacan peor nota o directamente no es posible.

21 Mayo 2011 | 09:13 AM

Juan Carlos

Juan Carlos dijo

Me gustan los planes de negocio en los que se tiene en cuenta el tráfico del site. Dejando a un lado casos como Zara, en los que es obvio que desde el día 1 la plataforma debe ser capaz de soportar 10.000 transacciones diarias, una nueva tienda online, con los recursos que se suelen tener al iniciar una nueva empresa, es poco probable que alcance esa cifra, ni en el mejor de los casos de boca-oreja fructífero.

Como dice Juan Macías, Magento no escala... lo cual será un problema llegado ese momento en el que el volumen de transacciones deje pequeña la plataforma. Pero, como dicen en ocasiones los emprendedores: quiero tener ese problema. En realidad opino como él en que si se va a abrir un monstruo de tienda, se invierta en estructura desde el primer día. Pero yo pondría ese límite en 1000 transacciones diarias, que sería algo manejable para un opensource como magento (aunque en su paper reciente sobre escalabilidad hablan de datos mucho mejores, claro: http://info.magento.com/rs/magentocommerce/images/Magento_Perform...)

Opino que hacer una gran inversión en motores de ecommerce (desarrollo de uno propio, webspheres, etc) al inicio cuando se estiman que las ventas no llegarán a los miles de pedidos diarios, no es una buena decisión. Primero se ha de invertir en ganar volumen, en darse a conocer, y tener en cuenta en el BP que llegado el momento, se destinará una partida a una nueva plataforma con nuevas posibilidades de crecimiento (granjas de servidores, motores escalables, etc).

21 Mayo 2011 | 07:31 PM

jj

jj dijo

no se puede empezar un negocio en el que queremos llegar a niveles de majors con un sw genérico que hay que retunear hasta el hueso y además queriendo ahorrar costes usando la licencia gratuíta en vez de la profesional. Pero bueno, eso ya lo sabes tú mejor por alguna startup de las tuyas

23 Mayo 2011 | 09:39 AM

Javier

Javier dijo

Hola:

Soy el fundador de www.20milproductos.com , ecommerce dedicado a la venta de material de oficina y papeleria para empresas y profesionales.
Nosotros estamos utilizando Magento enterprise y tengo que decir que, de momento, solo puedo hablar bien, a pesar de algunos problemas.
Desde mi punto de vista, Magento es muy potente y muy estable permitiendo un desarrollo de tu negocio bastante agil y fiable. Desde luego, mucho mas que si desarrollas tu propia plataforma.
Yo creo que si tienes un modelo de negocio qued encaje un 80% en los standares de un B2C y vas a tener un numero de productos inferior a 100.000 aproximadamente con un numero de transsacciones diarias menores a 1.000 , Magento es buena solucion para empezar.
Al final, mi conclusion es que la herramienta es estupenda pero que, en España, hay muy pocos tecnicos que sepan exploatarla

23 Mayo 2011 | 12:43 PM

Juan Macias

Juan Macias dijo

Javier, pero el problema es el rendimiento... tienes que servir la página al cliente en menos de 1 segundo, y con magento, estas tardando casi 3....

23 Mayo 2011 | 01:24 PM

Juan Carlos

Juan Carlos dijo

Hola Juan! Sigo tu blog también, me encanta. Felicidades :)

Sobre lo que comentas de la carga de la página, es algo muy común en Magento, supongo que la comunidad lo comparte. Sin embargo, he visto sitios hechos en Magento community y enterprise (dos de las versiones, una de pago, otra opensource) que "vuelan". Más arriba puse un enlace a uno de los papers que deben tenerse en cuenta para montar un Magento como dios manda. Si no, magento fuera de la caja no es tan rápido como otras soluciones, aunque sí de los más potentes. A modo de ejemplo, y no del todo tuneado:
http://www.textura-interiors.com/

23 Mayo 2011 | 05:32 PM

Juan Carlos

Juan Carlos dijo

Una nueva Magento que carga rápida: http://www.seleqto.com/ La gente de The Etailers han sabido tunearla, carga rapidito.

23 Mayo 2011 | 07:42 PM

Javier

Javier dijo

Tienes toda la razón Juan. De hecho ahora en www.20milproductos.com estamos analizando la mejora de la velocidad para balcanzar las cifras que comentas. Uno de los problemas que vemos de momento es el pricing en las consultas por la complejidad de las mismas. Cuando lo resolvamos, os lo comento.Y espero que sea en una o dos semanas

23 Mayo 2011 | 08:01 PM

Juan Macias

Juan Macias dijo

El pricing es precisamente lo que mata a los magento, Bimba & Lola tuvo que tirar todo el desarrollo y hacerlo de nuevo en PrestaShop por que el Magento con 12 servidores se venía abajo.

El problema de magento es que al tocarlo, muere, y te explico el por qué. Una de las características últimas de magento es la FlatCatalog, una optimización del catálogo para que vaya rápido, crea una copia en un modelo de datos diferente, pensado sólo para su consulta rápida. Pues bien, si modificas magento, deja de funcionar flat catalog, y vuelves a rendimientos de las versiones 1.3 de Magento.

Lo único que te puede salvar es IgniteCommerce, o modificar el FlatCatalog para que acepte tu modelo de pricing.

23 Mayo 2011 | 08:23 PM

Manuel

Manuel dijo

Os aconsejo comprar la guía Internet Retailer top 500 Guide Podéis hacerlo aquí. http://www.internetretailer.com/home Nosotros la compramos todos los años. Ahí podéis ver las 500 tiendas más potentes de USA. En cada caso, tenéis una ficha de la tecnología que usan para cada servicio que debe ofrecer una tienda. La edición del 2010 todavía no nos ha llegado, pero en el 2009 no he visto ninguna tienda constuida sobre Magento. Veo muchas construidas sobre ATG y sobre plataformas de Oracle, IBM o Microsoft. También desarrollos a medida.

Imagino que el top 500 usa la tecnología más puntera. Pero cuando miras las fichas te das cuenta de que el 90% contratan los servicios de Akamai....Es decir, si quieres servir páginas a velocidad de vértigo, necesitas también un servicio de Content Delivery. por tanto intuyo que la tecnología no lo es todo....

Estoy de acuerdo con los comentarios que he leído en la cascada a favor y en contra, porque no es más que la discusión de siempre entre si es mejor un opensource o un desarrollo a medida. Si tienes dinero para pagar el desarrollo, tiempo para puesta en producción y paciencia para estabilizar, un desarrollo a medida, pero si quieres ser rápido y económico, hazlo sobre una base opensource.

Nosotros le estamos dando una oportunidad a Magento como alternativa para el segundo tipo de cliente. Parece que ww.opencart.com empuja fuerte, pero el middle market se va a Magento y hay que conocerlo. De momento nos hemos encontrado un código denso, poco actualizado en documentación de útimas versiones y problemas con el área de cliente para meterle mano. Pero también con un backend que impresiona en funcionalidad y cubre ampliamente todas las necesidades que un proyecto emprendedor con restricciones presupuestarias pueda manifestar en su primera etapa

23 Mayo 2011 | 10:04 PM

Cristina

Cristina dijo

Otro tema muy interesante a discutir es el de la logística. A ver si Rodolfo escribe un post al respecto!

23 Mayo 2011 | 10:32 PM

Los comentarios están cerrados


Sobre mí

Avatar de Rodolfo

Rodolfo Carpintier Santana

Madrid, España
ver perfil »
contacto »

Escribo sobre lo que me llama la atención, sobre lo que me gusta y, en general, sobre negocios de Internet.

Soy Presidente de DAD - Digital Assets Deployment, (http://www.dad.es) la incubadora de Internet







Go to Rodolfo´s Blog in English

Technorati Profile

Add to Technorati Favorites


Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera