Why does a Shopify app slow down your store?

¿Por qué una aplicación de Shopify ralentiza tu tienda?

Algo me ha estado molestando durante bastante tiempo. Muchos desarrolladores de Shopify no se preocupan por la velocidad de tu tienda. Y es innegable el hecho de que el lento rendimiento de las aplicaciones perjudica el comercio minorista de diversas maneras.

Las aplicaciones que has visto en la Shopify App Store se ejecutan en sus propios servidores. Cuando añades una aplicación a tu tienda, tu sitio web envía una solicitud al servidor de la aplicación para cargarla. Esto significa que cuando alguien visita tu sitio web, no solo se ejecuta en los servidores de Shopify, sino en varios servidores, dependiendo de cuántas aplicaciones tengas en tu tienda.

Estos servidores tampoco están en la misma ciudad. Uno podría estar en Nueva York y el otro en Sídney, Australia.

Esto se suma al tiempo total de carga.

Sin embargo, sé que las aplicaciones son necesarias para una funcionalidad adicional. Las aplicaciones pueden ayudarte a vender más. Entonces, como propietario de un negocio, ¿qué debes hacer?

Echemos un vistazo a Shopify Online Store 2.0 (OS 2.0), que se lanzó este año.

Mejoras de velocidad con OS 2.0

Las aplicaciones en OS 2.0 están diseñadas para alojarse en los servidores de Shopify cuando un visitante accede a tu sitio web. Las aplicaciones todavía tienen sus propios servidores, pero los visitantes solo interactúan con uno cuando visitan tu sitio.

Así que mi equipo y yo decidimos abordar el problema de la velocidad de una vez por todas. E hicimos que nuestras aplicaciones de Pasilobus funcionaran con OS 2.0 construyéndolas desde cero. Durante nuestras pruebas, pudimos reducir los tiempos de carga de nuestras aplicaciones hasta en tres milisegundos usando OS 2.0.

Antes de OS 2.0, la mayoría de las aplicaciones tardaban entre 300 y 400 milisegundos en cargarse desde un servidor separado. ¡Pero ahora, pudimos lograr casi ningún impacto en OS 2.0!

Eso es un gran paso adelante para el futuro del comercio electrónico.

Yendo supersónico

Como resultado, hoy lanzamos una nueva característica llamada Supersonic. Para más información, haga clic aquí.

Cuando nos referimos a una aplicación como una aplicación supersónica, tiene poco o ningún impacto en el rendimiento de su tienda. Significa que ha sido exhaustivamente probada. Utiliza el almacenamiento en caché de borde global para proporcionar el mejor rendimiento posible.

Supersonic te permite instalar tantas aplicaciones como quieras sin sacrificar el rendimiento.

Planeamos migrar a todos nuestros usuarios a Supersonic en los próximos dos meses.

Acelerador Turbo

Nuestra obsesión por el rendimiento no terminó ahí. También probamos algunas otras ideas.

Hay dos problemas principales con las tiendas online. Uno es la puntuación de velocidad (como la que proporciona Google Page Insights), y el otro es que las tiendas online siguen siendo aplicaciones multipágina.

El problema de la puntuación de velocidad se trata de la optimización y de tener aplicaciones que funcionen lo suficientemente rápido (como las aplicaciones Supersonic). Sin embargo, el problema de que las tiendas online sean aplicaciones multipágina es más intrigante.

Cada vez que un usuario visitante hace clic en una página, se realiza una llamada al servidor del sitio web, lo que provoca un retraso. Y no importa lo rápido que funcione la tienda, no se siente lo suficientemente rápida.

Creamos Pasilobus Turbo para abordar este problema. Turbo utiliza el almacenamiento en caché y la precarga para cargar páginas rápidamente (Si quieres hablar más sobre esto, ¡envíame un correo electrónico!). Además, es compatible con OS 2.0. Como resultado, hay un efecto de impulso total sin ningún impacto en el rendimiento de la tienda.

La velocidad de su sitio web es esencial para crear un negocio en línea exitoso. Elija sus herramientas con cuidado, luego agréguelas una a la vez mientras evalúa continuamente su tienda a medida que avanza.

Regresar al blog