Su guía de 8 pasos para la migración de Magento: + consejos, mejores prácticas y mucho más.

Nodo de origen: 1068267
Guías y consejos

Su guía de 8 pasos para la migración de Magento: + consejos, mejores prácticas y mucho más.

Imagínese usar mapas obsoletos para encontrar la mejor ruta en una nueva área. Es bastante fácil girar en sentido contrario, ¿verdad?

Quizás se pregunte cómo se relaciona con su negocio y la migración de Magento 1 a Magento 2. Bueno, es incluso más fácil ir en la dirección equivocada con su sitio web de comercio electrónico si aún utiliza una tecnología obsoleta detrás de él. La historia de Magento 1 terminó hace más de un año, el 30 de junio de 2020. Esto sucedió unos años después Adobe adquirió Magento y así reforzó sus servicios con una solución flexible de comercio electrónico.

A menos que actualice Magento 1 a 2, es posible que experimente múltiples problemas de soporte y rendimiento, lo que resultará en gastos generales para el mantenimiento de su sitio web. También podría tener miedo de un proceso de migración que consuma tiempo y presupuesto, incluso si comprende que ha llegado el momento de actualizar. 

Está seguro, Migración de Magento 2 implementado por expertos puede suceder casi sin que se note, sin gastos no deseados o pérdidas de datos. En Elogic, hemos migrado con éxito más de 40 tiendas a ambos lados del Atlántico a través de los nichos de moda, electrónica, alimentos y bebidas.

En este artículo, compartiremos una guía de migración de Magento 2 paso a paso contigo.

¿Por qué debería migrar de Magento 1 a Magento 2?

Para abreviar una larga historia, algunas razones para la migración de Magento 1 a 2 son las siguientes:

  1. Flexibilidad incomparable, para que pueda experimentar con diversas herramientas o modelos de precios, o lo que sea. Con muchas extensiones disponibles en Mercado de Magento, puede personalizar fácilmente todo lo que pueda necesitar, incluidas las actividades de marketing, los pagos, la contabilidad, la atención al cliente, el envío de productos, etc.
  2. Mejor rendimiento del sitio, ya que Magento 2 puede procesar más pedidos por hora en el mismo hardware con tiempos de respuesta de servidor más rápidos, lo que brinda a los clientes una experiencia sin estrés.
  3. Amplia variedad de integraciones de terceros, gracias al enfoque basado en API de la plataforma.

Puede encontrar más razones para elegir Magento 2 en nuestro video:

El funcionamiento de su tienda en Magento 1 puede provocar infracciones de seguridad y pérdidas de datos de los clientes. Mientras tanto, la migración de Magento 1 a Magento 2 lo ayudará a mantener la ventaja competitiva y a beneficiarse de las nuevas funciones y actualizaciones de seguridad que llegan solo para la última versión de la plataforma. 

Veamos qué problemas puede enfrentar mientras permanece en Magento 1 y cómo abordarlos.

No más parches de seguridad

57% de las empresas que sufrieron una violación de datos dicen que podrían haberlo evitado si tuvieran un parche de seguridad actualizado. El 34% de los encuestados afirma conocer la vulnerabilidad antes del ciberataque. 

La mala noticia es que Adobe no está emitiendo actualizaciones de seguridad para Magento 1, lo que hace que la necesidad de migrar a Magento 2 sea aún más urgente. La buena noticia es que Magento 2 admite la integración con numerosos sistemas de protección contra el fraude, incluido Signifyd. Ayuda a filtrar las órdenes fraudulentas y reducir la tasa de devolución casi a cero. Puede comprobar cómo uno de nuestros clientes, Carbon38, ya lo aproveché.

Además de eso, Adobe lanza parches de seguridad mejorados cada trimestre. Las funciones de seguridad integradas de Magento 2 lo ayudarán a obtener un mejor control sobre sus contraseñas y permisos de acceso a archivos. 

Oportunidades de innovación perdidas

Otro problema con Magento 1 es que se perderá una serie de soluciones innovadoras, ya que Adobe tampoco admite nuevas funciones. Sin duda, puede intentar desarrollar módulos para ampliar la funcionalidad de su sitio web por su cuenta, pero podría aumentar los costos de mantenimiento y ralentizar el rendimiento de su sitio.

Hablando de eso, Magento 2 ofrece un rendimiento mucho mejor debido al caché de página completa integrado. Para darle un impulso, también puedes optar por Optimización del rendimiento de Magento, que cubre la configuración del servidor, la compresión de medios, la mejora de Google PageSpeed, así como la mejora de la base de datos y el código. Como resultado, su sitio no solo mantendrá su clasificación de SEO, sino que también se cargará en 1-2 segundos en lugar de 5-10, lo que puede contribuir a la experiencia del cliente.

Soporte deficiente y funcionalidad obsoleta

Como ya hemos mencionado, Adobe ya ha dejado de admitir las funciones cruciales y no ofrece ninguna nueva para Magento 1. Mientras tanto, la migración de Magento 1 a Magento 2 abre oportunidades casi ilimitadas para integraciones de terceros y ofrece una serie de extensiones para enriquecer la funcionalidad de su tienda. Algunos de ellos incluyen:

Características destacadas de Magento 2

Cómo migrar de Magento 1 a Magento 2: éxito en 8 pasos de migración

La transición de Magento 1 a Magento 2 afecta a cuatro componentes:

  1. Datos, incluidos los datos de productos, clientes y pedidos, configuraciones de tiendas, así como promociones.
  2. Prórrogas de tiempo para presentar declaraciones de impuestos. Los más utilizados ya están adoptados y examinados para Magento 2.
  3. Temas y personalizaciones. Una guía detallada para adaptar temas y diseños está disponible en devdocs.magento.com.
  4. Personalizacion de codigo. Puede personalizar la funcionalidad de su tienda y crear experiencias de compra innovadoras.

Para que la transición sea fluida, deberá seguir 8 pasos de migración de Magento 1 a Magento 2:

¿Revisaremos cada uno de estos pasos en detalle?

Paso n. ° 1: cree un plan de migración

Antes de escribir cualquier línea de código, todas las partes interesadas del proyecto, incluido el equipo de desarrollo y el equipo minorista, se sientan y planifican el proceso. los plan de proyecto ayudará a que todos permanezcan en la misma página para que todos estén en la misma página y se asegure de que no se pierda ni el más mínimo elemento o componente durante la migración. Cuanto más específico sea, más tiempo y presupuesto ahorrará en desarrollo y posproducción.

Con nuestros clientes, dividimos la planificación en tres etapas:

  1. Detalles relacionados con los datos, como productos, categorías, clientes, pedidos y contenido (artículos, páginas).
  2. Especificaciones del proyecto. Esta sección cubre cómo se debe desarrollar el proyecto, incluidos todos los procesos. Aquí, deberíamos describir cada página, bloque, pestaña, botón, etc. 
  3. Hoja de ruta del proyecto, con cada hito enumerado en una línea de tiempo. Debe tener plazos transparentes y una definición clara de lo que se debe hacer.

Dicha planificación de proyectos también le permite definir el alcance del trabajo, así como ceñirse al marco de tiempo y su presupuesto.

Consejo interno: Las herramientas en línea como InVision o Miro son nuestras favoritas personales en Elogic; siéntase libre de usarlas mientras documenta su plan de migración de Magento 1 a Magento 2.

Paso 2: preparar el entorno de prueba

Para no experimentar tiempo de inactividad de su tienda en línea, le recomendamos que prepare un entorno separado en un servidor dedicado para la migración y el desarrollo. Normalmente, es preferible contratar a un desarrollador de Magento para trabajar en ello.

En este paso, debe configurar el entorno de desarrollo de prueba, instalar la plataforma Magento 2 predeterminada (Open Source o Commerce) y configurar el sistema de control de versiones (Git / SVN) para asegurarse de que todo esté listo para ejecutar el proyecto. 

Paso 3: migrar un tema

Desafortunadamente, los temas de Magento 1 y 2 son incompatibles. El diseño del escaparate se puede mover manualmente; sin embargo, se requerirá más tiempo y esfuerzo para copiar todos los archivos multimedia, HTML, CSS y otros archivos. Recomendamos actualizar el diseño de su sitio web para acceder a más funciones de Magento 2.

Si desea reducir el tiempo y no está interesado en la personalización del tema, puede instalar uno predeterminado desde el Magento Marketplace. Por otro lado, la migración de Magento 2 es su oportunidad de darle a su sitio web una nueva capa de pintura. Al igual que Glassmanía se ha transformado después de la migración:

Tema personalizado desarrollado durante un proyecto de migración de Magento 2, Glassmania.

Paso # 4: instalar extensiones

Aquí, su plan de migración será útil con la lista de todas las extensiones actualmente en uso. Le ayudará a encontrar las que coincidan con Magento 2. También es una buena idea revisar las extensiones existentes (si no lo ha hecho durante la planificación), ya que algunas de ellas ya pueden ser redundantes.

En caso de que aún necesite algunos complementos que no son compatibles con la versión más reciente, desarrollo de extensiones personalizadas de Magento será tu salida. Estos pueden incluir:

  • Integración de diversos sistemas de pago
  • Pagos con un clic
  • ERP y CRM personalizados
  • Soluciones de envío y mucho más

Paso n. ° 5: personalizar la funcionalidad

Si tiene alguna funcionalidad personalizada en su sitio web, puede moverla con la ayuda de Herramienta de migración de datos de Magento. Aún así, deberá editar algunos archivos transferidos manualmente después de la migración, ya que es posible que no se integren correctamente. Además, tenga en cuenta que cuanto más código personalizado tenga, más tardará la transición. A veces, es incluso más fácil crear algunas características desde cero, que deben discutirse durante la planificación del proyecto junto con los presupuestos que está listo para gastar en dicha funcionalidad.

Paso # 6: Migre datos e información

Este paso es uno de los más importantes porque se transfieren todos los datos y configuraciones de su tienda. Como ya hemos mencionado, puede hacerlo utilizando la herramienta de migración de datos dedicada que ofrece Magento 2, sin embargo, normalmente recomendamos crear una copia de seguridad completa en caso de que algo salga mal.

Le ahorraremos los matices técnicos de la migración de datos de Magento 1 a Magento 2 y destacaremos solo las etapas más esenciales del proceso:

  1. Instalación de la herramienta. Aquí, necesitará sus claves de autenticación de desarrollador. Recupérelos de su perfil en Magento Marketplace.
  2. Configuración de la herramienta de migración de datos. Este paso implicará la configuración de las opciones y los scripts de su tienda, por ejemplo, la especificación de los puntos de origen y destino para la transferencia de datos.
  3. Migración de configuraciones. Esto mueve las configuraciones de su sistema, como pagos, impuestos, configuraciones de envío, etc.
  4. Migración de datos. Finalmente, puede transferir todas sus listas de productos, categorías, información de pedidos y clientes, etc.

Para minimizar la interrupción de su sitio web durante la transición de datos, puede emplear algunas técnicas de nuestro artículo sobre implementación sin tiempo de inactividad. Gracias a esos enfoques, podrá reducir el tiempo de inactividad de su tienda a menos de 30 segundos.

Paso # 7: Probar y sincronizar la base de datos

El siguiente paso es verificar si todo funciona sin problemas, solucionar problemas (si se encuentran errores) y sincronizar la base de datos para que ningún pedido o cliente se quede atrás en la migración. Una vez que su tienda esté completamente verificada en el entorno de prueba, continúe con la última etapa de nuestra guía de migración de Magento: ¡su sitio web está activo!

Paso # 8: Inicie una tienda Magento 2 en un servidor en vivo

Definitivamente, el momento más esperado es el lanzamiento de tu tienda. Una vez que todo se haya documentado, ejecutado y probado, puede realizar una transición rápida a la nueva versión de su sitio web y comenzar a vender y enviar productos de inmediato.

Todo el proceso detrás de la migración de Magento 1 a Magento 2 se ve así:

Diagrama de flujo de migración de Magento.
Diagrama de flujo de migración. Fuente: DevDocs de Magento.

Prevenido está prevenido: ¿Qué puede salir mal durante la migración?

La planificación y la auditoría contribuyen en gran medida a mitigar los riesgos. 

Aunque la planificación detallada ayuda a reducir los riesgos y las herramientas disponibles garantizan una migración fluida de los datos confidenciales, es mejor prevenir que curar. Es por eso que debe estar consciente de las cosas que pueden salirse de los rieles. Abordamos la lista ampliada de esos problemas en nuestro artículo sobre Desafíos de migración de Magento 1 a Magento 2, así que vamos a tocar solo los más comunes aquí:

  1. La migración de datos de Magento 2 no es tan simple como arrastrar y soltar - este es un punto importante tanto por consideraciones de tiempo como comerciales. No puede clonar el sitio y hacer que se ejecute mágicamente en una versión más nueva de la plataforma. 
  2. El código desordenado y una estructura de datos de mala calidad pueden significar mucho desarrollo personalizado. La única forma de salir adelante es la experiencia y una auditoría adecuada. antes empiezas a migrar. 
  3. Puede experimentar un rendimiento de SEO deficiente después de la migración: la estructura de la página es diferente en Magento 2, por lo que los desarrolladores deberán etiquetar todas las páginas y redireccionar manualmente.   
  4. El proceso puede llevar más tiempo de lo que cree. como se mencionó anteriormente, debe estar listo para iniciar mucho antes del corte de soporte. Un solo día sin soporte puede hacer que su empresa sea vulnerable a las violaciones de seguridad. 

Todos los problemas de migración de Magento se pueden abordar si tiene requisitos establecidos. Involucre a todas sus partes interesadas y planifique con cuidado. Pero no lo dudes: definitivamente vale la pena intentar la migración, especialmente porque Magento 1 ya está en el cementerio de las soluciones de Adobe.

¿Cuánto cuesta migrar a Magento 2?

Magento 2 es una plataforma completamente nueva, lo que significa que tendrá que invertir una buena cantidad de dinero para aprovechar al máximo. Y aquí está una de las preguntas más urgentes que puede tener: ¿cuál es el costo de migración de Magento 1 a Magento 2? Para ayudarlo a resolver esto, entremos en detalles.

Rediseño

Costo del rediseño del sitio web de comercio electrónico varía según la complejidad de su tienda (y diseño). Por ejemplo:

  • Un sitio web de comercio electrónico simple generalmente se encuentra en cualquier lugar de $15,000 a $30,000.
  • Un sitio web de comercio electrónico de tamaño mediano costará $40,000 a $80,000.
  • Y un sitio web de comercio electrónico empresarial con más características de diseño personalizado es $ 80,000 +.

Extensiones y módulos

La mayoría de las extensiones básicas de Magento 1 están disponibles para Magento 2, por lo que no tomará mucho tiempo reemplazarlas con las versiones más nuevas.

Para aclarar el costo de la migración de extensiones, hemos preparado una lista de complementos que hemos instalado para uno de nuestros clientes:

Módulo Precio
Búsqueda elástica $279
Navegación por capas $349
Mercado de múltiples proveedores $349
Pago en un solo paso $299
Correo electrónico de carrito abandonado $149
Configuración de correo electrónico SMTP $259
Registro de acciones de administrador $249
Correo electrónico de seguimiento $299
Conmutador automático de grupos de clientes $259
Promociones $279
Magento 2Google Analytics $99
Notificación de falta de stock $229
Mega menú de Magento 2  $179
Total $3,277

Servicios de desarrollo personalizado

Si hay algunos módulos personalizados o extensiones en su tienda Magento 1, deberá optimizarlos o incluso reescribirlos para que funcionen de la misma manera en Magento 2. Es difícil especificar el costo exacto de desarrollo personalizado de Magento ya que depende de varios factores, pero el precio es negociable. Después de todo, ahorrará más a largo plazo optimizando el rendimiento.  

Preguntas frecuentes sobre la migración de Magento 1 a Magento 2

Finalmente, revisemos las respuestas a las preguntas más populares que pueden surgir cuando se pregunta cómo migrar de Magento 1 a Magento 2.

¿Puedo migrar todo mi material (productos, categorías, contenido, blog, etc.)?

Cosa segura. La herramienta de migración de datos antes mencionada puede ayudarlo con eso. Cubre la funcionalidad y los datos predeterminados, como pedidos, productos, categorías, configuraciones, configuraciones de tiendas y promociones.

Sin embargo, todo lo demás requiere una transferencia manual, que incluye:

  1. Extensiones y código personalizado, en la medida en que Magento 2 opera en soluciones de tecnología avanzada.
  2. Credenciales de servicios web, como las de SOAP, XML-RPC y REST.
  3. Activos multimedia: imágenes para productos, categorías, editor WYSIWYG y otros.
  4. Diseño de escaparate con todo el código CSS y JavaScript, plantillas y diseños XML.

¿Puedo migrar por mi cuenta con la herramienta de migración de datos?

Bueno, no dejará que un cocinero arregle su fregadero (a menos que sepa algo), ¿verdad? Creemos que es mejor confiar en los profesionales si no quieres sorpresas desagradables.

Sí, la Herramienta de migración de datos Magento 2 es útil con información básica, ajustes y configuraciones. Pero la transición de la base de datos puede salir mal si no se ajusta o incluso se reestructura en algunos casos. Además, si hay un código personalizado en su tienda, también debe ser transferido por un desarrollador calificado.

Por supuesto, incluso los especialistas experimentados pueden enfrentarse a algunos obstáculos, pero, al menos, saben cómo abordarlos. Es por eso que nuestro veredicto es dejar la herramienta de migración de datos a los desarrolladores certificados de Magento.

¿Cuánto tiempo se tarda en migrar de Magento 1 a Magento 2?

Ahora, estás listo para enfrentar la verdad: mucho más de lo que piensas. Aún así, no la eternidad.

Es difícil dar estimaciones exactas sin ver el panorama completo. Por eso la planificación es tan crucial aquí.

Según nuestra experiencia, en condiciones favorables, no debe tardar más de 2-3 meses. Sin embargo, es una estimación aproximada, basada en la siguiente línea de tiempo:

Creando un plan de migración 3 semanas
Preparando un entorno de prueba 1-2 días
Instalación de extensiones y desarrollo personalizado 3 semanas
Migración de datos 1-2 días
Rediseño Semanas 2-4
Plan de lanzamiento y sincronización adicional de la base de datos 1-2 días
Lanzamiento de la tienda Magento 2 en un servidor en vivo 1 semana
Tiempo total de migración Aproximadamente 2-3 meses

Para una pequeña empresa, la migración puede ser mucho más rápida, mientras que para las grandes empresas puede requerir el doble de tiempo.

¿Qué edición de Magento 2 es la adecuada para mis necesidades?

¿Qué edición de Magento 2 es adecuada para mis necesidades?

Entendemos totalmente que puede confundirse al elegir entre las soluciones de Magento 2. Por eso hemos preparado una comparación en profundidad de los Magento Commerce vs código abierto ediciones. La solución de Magento Commerce, en particular, está repleta de muchas características útiles:

  • Paneles de BI
  • Funcionalidad B2B prediseñada
  • Herramientas de marketing avanzadas
  • Presentación y vista previa del contenido
  • Herramientas de fidelización de clientes
  • Exhibidor visual, etc.

Pero el punto es que estas características son útiles solo si las necesita (odiamos sonar obvias, sí). Tal vez, los números parezcan más convincentes: los comerciantes que se mudaron a Magento Commerce 2, logró el siguiente ROI más de 3 años:

El ROI de migrar a Magento Commerce 2
El ROI de migrar a Magento Commerce 2. Crédito de la imagen: Magento

Aún así, nadie conoce las necesidades de su empresa mejor que usted, por lo que la decisión final depende de usted.

Migración de Magento 2 en pocas palabras 

Con suerte, después de leer este artículo, ahora tendrá una idea más clara de lo que se necesita para hacer la transición de Magento 1 a Magento 2. Para resumir:

  1. Magento 2 es una plataforma mucho más rica en funciones que funciona con tecnología actualizada.
  2. La preparación y la planificación nunca son demasiadas.
  3. Puede optar por una migración híbrida (automatizada, siempre que sea posible, más manual para personalizaciones).
  4. El diseño anterior puede estar bien; aún así, actualizarlo en Magento 2 le permitirá aprovechar las oportunidades de innovación y mejorar la experiencia del usuario.
  5. La migración puede tardar alrededor de 3 meses, según el tamaño y la complejidad de su empresa.
  6. Los especialistas con experiencia en Magento lo ayudarán a reducir los riesgos y el tiempo de inactividad de la tienda.
  7. Magento Commerce 2 ofrece más funcionalidad en comparación con Magento Open Source, ya que comprende todo lo que necesita una empresa de nivel empresarial.

¿Necesita migrar su sitio web de comercio electrónico a Magento 2?

Cuanto antes empiece, más tiempo tendrá para hacer todo bien.

Migre con Elogic ahora

Fuente: https://elogic.co/blog/magento-1-to-magento-2-migration-guide/

Sello de tiempo:

Mas de Elógico