Lo que debes saber acerca de Shopify vs PrestaShop
Presentación de Shopify
En 2006, surgió la plataforma canadiense SaaS de e-commerce Shopify.
En junio de 2009, lanzó una API que permitía añadir aplicaciones y una tienda para comercializarlas.
Una ventaja de las soluciones SaaS es la rapidez con la que puedes crear una tienda sin conocimientos técnicos. Sin embargo, la personalización es limitada y costosa.
Estos últimos años, el número de tiendas Shopify ha aumentado mucho porque su creación es muy fácil.
Curva de evolución del número de tiendas Shopify:
Fuente :https://trends.builtwith.com/shop/Shopify
Presentación de PrestaShop
- En 2007 unos estudiantes de Epitech (École pour l'informatique et les nouvelles technologies) crearon el CMS de código abierto PrestaShop. En su creación PrestaShop utilizaba un framework “casero” que está en proceso de transición a Symfony.
- Actualmente, la empresa del mismo nombre gestiona y mantiene el proyecto de código abierto PrestaShop.
- La última versión es la 1.7.8 (7.8 con la nueva nomenclatura de versión). Es la versión que utilizaremos en esta comparativa.
Curva de tiendas PrestaShop (todas las versiones):
Fuente: https://trends.builtwith.com/shop/PrestaShop
Puntos clave de la comparación
El objetivo es presentar una guía práctica para que hagas una buena elección entre las 2 soluciones, no es una comparativa de funcionalidades. Vamos a comparar 5 puntos:
- Comunidad: es un factor importante porque podrá ayudarte a desarrollar tu sitio a través de agencias partners, a configurar tu tienda o a encontrar soluciones y aplicarlas en los foros.
- Precio: es un punto determinante en la elección de una solución. Vamos a comparar el precio de desarrollo, mantenimiento y alojamiento, y así tendremos una visión global de todos los costes posibles.
- Rendimiento: es un aspecto que a veces se subestima. El rendimiento (es decir, el tiempo de carga y el número de conexiones simultáneas) es un elemento que garantiza la estabilidad y la escalabilidad de una tienda. Un CMS muy pesado requerirá mayores costes de alojamiento y/o SEA para un resultado similar al de un sitio más ligero.
- SEO: se sabe desde hace tiempo que un sitio web necesita un posicionamiento orgánico lo más eficaz posible para atraer al mayor número de visitantes.
- Integración: este es un factor a menudo olvidado, nos interesa la capacidad y facilidad para integrar nuevas soluciones o nuevas funcionalidades. Si estás obligado a desarrollar tu propio módulo porque no existe ninguno en la oferta de extensiones.
Comparación
Comunidad
La comunidad de Shopify es difícil de estimar ya que el foro oficial está muy controlado por la empresa. Hay mucha documentación y preguntas frecuentes. Por supuesto, no hay una cuenta Github para esta solución
La comunidad de PrestaShop cuenta con más de 1.000.000 miembros en todo el mundo (comerciantes, agencias, colaboradores, etc.) de los cuales 740 colaboradores en Github. Es una comunidad muy activa.
La comparación es muy complicadaporque naturalmente un CMS de código abierto tiene una comunidad más grande que una solución SaaS. En un proyecto de código abierto, la comunidad puede aportar directamente mejoras y nuevas funcionalidades. Una solución SaaS cerrada sólo puede hacer sugerencias.
Precio
Creación de la tienda
Shopify es una solución que permite crear y añadir contenido de forma muy sencilla y rápida. Sin embargo, la personalización es más compleja y conlleva el uso de aplicaciones que requieren conocimientos de Python, JavaScript y PHP. Además, muchas de las aplicaciones se pagan mensualmente y pueden requerir una parte de tus ingresos.
PrestaShop permite una gran personalización ya que el código es abierto y accesible. Es posible comprar módulos en PrestaShop Addons marketplace, así como crearlos con solo manejar PHP y JavaScript. La compra de módulos se realiza generalmente mediante un único pago, los precios oscilan entre 30 € y 200 € en su mayoría.
La tarifa diaria media es más o menos igual entre las 2 soluciones: 380 € Sin embargo, el tiempo de desarrollo puede ser ligeramente superior con Shopify ya que requiere el dominio de 3 lenguajes frente a 2 en PrestaShop.
Mantenimiento de la tienda
Para añadir o corregir nuevas funcionalidades, los precios serán equivalentes ya que la TMD y los tiempos de desarrollo son igualmente equivalentes. Sin embargo, no hay que pasar por alto el coste de la aplicación de Shopify (% de la facturación).
Hosting
Es un aspecto complejo de descifrar debido a los parámetros que entran en juego:
- El tráfico de tu sitio
- La cantidad de productos de tu tienda
- Los desarrollos específicos
Las soluciones SaaS suelen ofrecer muy buen rendimiento porque controlan el código y la infraestructura de la solución. Al contratar una suscripción con Shopify, cuentas con un servidor configurado y optimizado para tu solución.
En cambio, hay que elegir hosting con PrestaShop y esta elección puede resultar difícil. No obstante, una vez que hayas elegido el alojamiento, pagarás una cantidad fija y te pertenecerá todo lo que haya en tu servidor. Esto facilita enormemente la recuperación de datos.
Rendimiento
Las diferencias de rendimiento van a depender principalmente de los desarrollos específicos y del servidor que utilices.
Por lo tanto, es muy complicado, sino imposible, tener una visión clara sobre esta cuestión. PrestaShop puede combinarse con sistemas de caché como Varnish para aumentar el rendimiento. Shopify ofrece un buen rendimiento porque el alojamiento está optimizado para su solución ya que la propia empresa gestiona este aspecto al 100%.
Por otro lado, hay que tener en cuenta que Shopify se lleva una parte de la facturación y que este importe total (precio del plan + % de la facturación) puede equivaler a un buen servidor con PrestaShop con una configuración adaptada, garantizando así un rendimiento equivalente al de Shopify.
SEO
El SEO representa la capacidad de atraer visitantes de forma orgánica a un sitio. Aunque ambas soluciones tienen un SEO indiscutible, las capacidades de personalización de PrestaShop te permitirán realizar optimizaciones que serán (según cuáles) imposibles o muy complicadas con Shopify. Por ejemplo, cambiar el formato de la url o el marcado de la página es muy complicado en Shopify y bastante sencillo en PrestaShop.
Integración
La capacidad de integrar nuevas herramientas en tu e-commerce es esencial ya que permite escalar tu sitio según tus necesidades y crecimiento.
En términos de cantidad, Shopify tiene más módulos, en gran parte desarrollados por la solución. Este es un punto positivo porque permite desarrollos coherentes con la evolución y el diseño del CMS.
PrestaShop también ofrece una amplia gama de módulos que van desde la personalización visual hasta la integración de los métodos de pago o los transportistas.
La mayor diferencia sigue siendo el precio de lo que ya hemos hablado ampliamente. Una aplicación de Shopify costará, por lo general, más con el paso del tiempo que un módulo de PrestaShop.
Las 2 soluciones proponen API completas que permiten la integración de nuevas herramientas.
Estas APIs cubren una gran parte de las necesidades, para casos más específicos:
- PrestaShop permite añadir nuevos puntos de entrada para enriquecer la API.
- Shopify es más complicado porque los desarrolladores sólo tienen la API, lo que hace que añadir nuevos puntos de entrada sea complejo.
Conclusión
Ventajas Shopify
- Shopify es una solución SaaS que permite crear rápidamente una tienda.
- La personalización es satisfactoria y la solución ofrece un buen rendimiento.
- Hay muchas aplicaciones para añadir funcionalidades o herramientas de terceros.
- Se trata de una solución ideal cuando se lanza una tienda sin conocimientos técnicos.
Ventajas PrestaShop
- PrestaShop es una solución de código abierto que necesita un hosting, lo que puede ser un freno para la implementación pero tendrás el control de todos tus datos.
- La diversidad y la cantidad de módulos ofrecen una personalización sencilla y asequible.
- PrestaShop te permitirá escalar y adaptar tu tienda según tus necesidades.
- Es una solución idónea para cualquier comerciante que busque una solución sencilla y escalable.