Magento 2.3.7: ¡Una concesión para los usuarios!

Magento 2.3.7: ¡Una concesión para los usuarios!

Nodo de origen: 2020607

Con Magento 2.3.7, Adobe lanza una actualización bastante inusual porque la versión 2.4.x es en realidad la versión más reciente en la que se centra el desarrollo posterior.

Sin embargo, esta actualización brinda a los usuarios y clientes más tiempo para prepararse para ciertos cambios técnicos. Nuestro Empresa de desarrollo de Magento en el Reino Unido ha preparado respuestas a preguntas populares sobre la migración a Magento para usted. Que tengas una buena lectura.

Nueva base técnica

Ha pasado casi un año desde el lanzamiento del nuevo gran Magento Actualización 2.4. Esta versión trajo muchos cambios importantes y grandes. Por lo tanto, tiene sentido que no haya más actualizaciones para distribuciones más antiguas además de las actualizaciones de seguridad. Esto es común e importante en la industria digital; después de todo, a pesar de las actualizaciones de seguridad, las tecnologías más antiguas son más susceptibles a los ataques y ofrecen a los usuarios menos resiliencia.

Sin embargo, Adobe está adoptando un enfoque diferente con Magento 2.3.7 y también está lanzando una actualización para la distribución anterior disponible a partir del 11.05.21. La razón de esto radica en la importante tecnología subyacente en la que se basa todo el código fuente de Magento o Adobe Commerce: el lenguaje de programación PHP.

Actualización de la plataforma: pasar a PHP 7.4

Aparte de las actualizaciones técnicas generales para la plataforma, lo más importante en torno a todo el lanzamiento de Magento 2.3.7 es la nueva versión de PHP 7.4. El fin de vida útil de PHP 7.3 entrará en vigor en diciembre de 2021, lo que pondrá a los usuarios de Magento 2.3.x en una posición difícil, ya que el EOL comprometerá permanentemente la funcionalidad de todas las aplicaciones y extensiones que se ejecutan en PHP.

Por supuesto, esta no es una situación aceptable a largo plazo para los comerciantes profesionales y operadores de tiendas, por lo que muchos están considerando actualizar a Magento 2.4 o incluso cambiar a un sistema de tienda diferente. Ambas opciones implican esfuerzos que algunos operadores de tiendas quizás no sean capaces de afrontar en este momento.

Adobe es consciente de este dilema y sabe que actualizar a Magento 2.4 no es un proyecto pequeño y sencillo. Por esta razón, el desarrollador de software se reúne con los usuarios y clientes de Magento 2.3.x al lanzar Magento 2.3.7, que es totalmente compatible con PHP 7.4. Esto les da tiempo a los usuarios afectados para preparar la actualización y aún poder trabajar con la versión actual de PHP.

Como parte de esto, también se eliminará la compatibilidad con PHP 7.1 y 7.2, lo que provocará que todas las versiones anteriores de PHP queden prohibidas en el ecosistema de Magento. Este movimiento parece drástico, pero es sólo una consecuencia lógica y además proporciona un mayor nivel de seguridad en la plataforma de comercio electrónico.

Además de PHP, también se han actualizado otras tecnologías utilizadas a versiones más actuales:

La versión 2.3.7 ahora es compatible con Composer 2.x. Por lo tanto, Adobe también recomienda que los usuarios actualicen a Composer 2.x, ya que Composer 1.x también está llegando al final de su vida útil. Sin embargo, Magento 2.3.7 todavía es compatible con Composer 1.x.

Redis 6.x es compatible con la nueva versión. Sin embargo, la compatibilidad con Redis 5.x permanece en Magento 2.3.7.

Más actualizaciones de seguridad

Si bien, como se mencionó, la compatibilidad con PHP 7.4 es el núcleo de la actualización Magento 2.3.7, también se han incluido mejoras de seguridad adicionales. Más de 40 correcciones de errores menores incluyen, por ejemplo, un mecanismo de protección de fuerza bruta para el servicio reCAPTCHA. Esto es necesario para proteger las tiendas online por robo de tarjetas. Como medida de seguridad adicional, la capacidad de copiar datos al portapapeles está deshabilitada.

Además, la autenticación interna de dos factores TwoFactorAuth recibió una importante actualización de la versión 2.5 a la 4.0.

¿Debo migrar a Magento 2.4?

Magento Versión 2.3.x con la versión PHP actual: muchos propietarios de tiendas probablemente se preguntarán por qué deberían considerar actualizar a 2.4. Claramente, Adobe prestó un gran servicio a los usuarios con la posterior actualización a la versión 2.3.7. Por ejemplo, Adobe no tiene influencia en los ciclos de actualización de PHP, pero puede reaccionar en consecuencia y lo ha hecho muy educadamente con Magento 2.3.7.

Sin embargo, no se puede dejar de lado una cosa: los esfuerzos por completar la plataforma de comercio electrónico a partir de PHP 7.3. La actualización a 7.4 definitivamente no es pequeña y no debe subestimarse. En vista de esto, los usuarios se enfrentan a una decisión: primero pasar a Magento 2.3.7 o pasar directamente a Magento 2.4.x.

Porque la última versión también requiere PHP 7.4 y también ofrece la última tecnología y muchas extensiones útiles en comparación con Magento 2.3.x. Ahora también hay algunas herramientas para facilitar la transición, como el complemento Composer Root o Upgrade.

Por tanto, la decisión final depende de una gestión detallada de los requisitos y de la comparación de costes.

¿Quieres saber más sobre este tema? Entonces sigue este enlace: https://elogic.co/services/ecommerce-website-development/.

Artículo y permiso para publicar aquí proporcionado por Filip Novak. Escrito originalmente para Supply Chain Game Changer y publicado el 19 de febrero de 2022.

Sello de tiempo:

Mas de Cambio de juego de la cadena de suministro