Esta es la segunda parte de un caso de éxito sobre nuestro sitio hermano Genius eCommerceⓇ. Puedes leer la primera parte del caso de éxito, enfocada en el diseño personalizado, aquí mismo.
Si tomaras cualquier sedán básico que podrías comprar en cualquier concesionario y lo prepararas para carreras, ¿qué harías? Podrías quitar todos los asientos excepto el del conductor. No necesitas pasajeros, necesitas que el auto sea ligero. Podrías quitar el motor de bajo consumo y reemplazarlo por uno más grande. No necesitas preocuparte por el precio de la gasolina, necesitas aceleración. Podrías cambiar las llantas con dibujo por unas lisas. No necesitas manejar sobre nieve, necesitas reducir la fricción. Esta es la diferencia entre un auto hecho para que cualquiera lo use y un auto hecho para un propósito muy específico, y también ilustra la diferencia entre un sitio web de plantilla genérica y el desarrollo de eCommerce personalizado. El tipo de sitio que obtienes listo para usar de cualquier plataforma será una herramienta multiuso para todo tipo de negocios, pero un sitio con desarrollo personalizado puede construirse específicamente para hacer lo que necesitas.
Aquí en 1Digital, lo vivimos de primera mano al desarrollar en la plataforma WordPress para Genius eCommerceⓇ, nuestro sitio hermano. Genius eCommerceⓇ llevaba algunos años en una plantilla de WordPress y, cuando decidimos actualizarlo, lo hicimos desde cero. Ver el proceso en uno de nuestros propios sitios realmente me ayudó a resaltar la diferencia entre la implementación rápida y sencilla de un sitio de plantilla y la construcción metódica del desarrollo de eCommerce personalizado.
“El problema con el tema anterior es que había mucho código que hacía pesado el sitio, lo usáramos o no”, dijo Jon Luhrs, uno de los desarrolladores principales aquí en 1DigitalⓇ. La versión anterior del sitio de Genius eCommerce estaba en un tema prediseñado de WordPress. Los temas de WordPress, como muchas plantillas prediseñadas, vienen con un conjunto de plugins dependientes. “Puede que te pidan descargar un plugin para manejar tu menú u otro que se encargue del envío de formularios, cosas así”, me contó Jon. Desafortunadamente, todos esos elementos pueden sumar mucho peso innecesario. Los desarrolladores de temas quieren asegurarse de que su tema lo compre la mayor cantidad de gente posible y, por lo tanto, que sirva en la mayor cantidad de circunstancias. Esto convierte a un tema prediseñado en un todólogo que no domina nada.
“Lo más importante que queríamos mejorar en la nueva versión era la velocidad”, dijo Jon. Para lograrlo, eliminó muchos plugins que normalmente vendrían con un sitio de WordPress y creó shortcodes personalizados desde cero para reemplazarlos. Por ejemplo, el sitio anterior de Genius eCommerce tenía instalado un constructor de páginas llamado WP Bakery. Un constructor de páginas como este facilita arrastrar y soltar contenido y agregar una página nueva a tu sitio desde el área de administración sin tocar el código. “Estos plugins de construcción de páginas abundan”, me dijo Jon. “Todos ofrecen prácticamente la misma funcionalidad, pero también traen mucho código que quizá no necesites”. La ventaja de tener de tu lado a alguien como Jon, con formación en desarrollo personalizado, es que no necesitas que la construcción de páginas sea fácil para ti. En cambio, Jon construyó nuestras nuevas páginas desde cero. Esto las hizo lo más ligeras posible, porque solo agregaba lo absolutamente necesario para que la página funcionara.
“Fue lo mismo con los sliders de imágenes y de testimonios”, me contó Jon. Mientras que un plugin de WordPress se ejecuta dentro de tu página tomando las imágenes que agregaste en el área de administración y cargándolas, nosotros construimos esas funciones a la medida con líneas de código para hacerlas más eficientes. También optimizamos las imágenes en sí para ganar velocidad. “Gran parte consiste en encontrar la configuración correcta para exportar la imagen desde Photoshop, una que funcione para su propósito dentro de la página sin ser excesiva”, dijo Jon. Un equipo de desarrollo personalizado puede ayudarte a crear los archivos de imagen adecuados, según tu plan para cada página en particular.
Al momento del lanzamiento, el nuevo sitio de Genius eCommerceⓇ tiene una puntuación de velocidad promedio de 98.6 en las páginas móviles. “Es una mejora bastante grande respecto a la plantilla anterior y ya empezamos a ver que el sitio genera algunos leads”, me contó Jon. Una puntuación así en PageSpeed Insights de Google sería casi imposible para una tienda de eCommerce promedio, incluso con desarrollo personalizado, pero eso no significa que debas quitar la velocidad del sitio de tu lista de prioridades. Una serie de estudios realizados por Walmart encontró que, cuando su tiempo de carga variaba entre 1 y 4 segundos, las conversiones caían drásticamente. Descubrieron que cada segundo de mejora en el tiempo de carga de la página se traducía en un aumento del 2% en las conversiones del sitio.
Un desarrollador de eCommerce personalizado también puede ayudar a un sitio a prepararse para el futuro, sobre todo uno que en el pasado dependió de plantillas y plugins prediseñados. Recuerda que estos plugins también los crean desarrolladores. Eso significa que tienen fecha de caducidad. Una app puede funcionar cuando configuras tu sitio por primera vez, pero después de algunos años ese desarrollador puede dedicarse a otras cosas y dejar de dar soporte al plugin del que dependía el tema cuando lo configuraste. En Genius eCommerce teníamos un plugin que personalizaba cómo permitimos que los miembros del equipo inicien sesión en el área de administración de nuestro sitio. Para cuando se estaba construyendo el sitio de Genius eCommerceⓇ, ese plugin llevaba dos o tres años sin soporte. “Por suerte no era necesario para la funcionalidad básica del sitio, así que simplemente lo desactivé”, dijo Jon. Sin embargo, cuando construyes el código desde cero no tienes que preocuparte por actualizaciones ni preguntarte si el servicio del que dependías dejará de tener soporte. “Si algo llega a fallar, prefiero idear otra forma de hacerlo en lugar de descargar otro plugin”, me contó Jon. “Lo que te ahorra dinero a corto plazo puede terminar costándote más en el futuro, dependiendo de qué tan bien tenga soporte”.
Genius eCommerceⓇ me ayudó a aclarar para mí mismo lo que llevo años explicando a nuestros clientes. Al pensar en el desarrollo de eCommerce personalizado frente a las plantillas prediseñadas, todo se reduce a una pregunta sobre cuánto control quieres tener. Las plantillas, con plugins dependientes, se pueden implementar de forma rápida y económica. Puedes tener un sitio funcional en muy poco tiempo. Pero, como vivimos al trabajar con Genius eCommerce, con el tiempo quizá quieras más de tu sitio web. Cuando eso pase, será más barato y más fácil hacer esas mejoras en tu propio código, el que construyó tu equipo de desarrollo, en lugar de sacarles lo que puedas a herramientas de terceros.
En 1Digital nos especializamos en ser tu equipo de desarrollo extendido. Ya sea que estés construyendo un sitio desde cero, como Genius eCommerceⓇ, o dando pequeños pasos para tener tu sitio cada vez más bajo tu propio control, una tarea a la vez, nuestros expertos en desarrollo de eCommerce personalizado pueden estar a solo unos clics de distancia. Contáctanos hoy para conocer todas las formas en que puedes tener a un desarrollador de 1DigitalⓇ de tu lado.



