d'Economía.net

NEGOCIOS ONLINE

Última versión de Magento: Guía de versiones de Magento


Magento ha sufrido muchos cambios desde su lanzamiento en 2008. Cada nueva versión de Magento ha introducido características y mejoras para mejorar la experiencia de compra en línea para clientes y comerciantes.

En este artículo, analizaremos más de cerca cada versión de Magento y exploraremos cómo ha evolucionado Magento a lo largo de los años con una comparación de versiones de Magento. También compartiremos información sobre la última versión de Magento para ayudarle a comprender las novedades y cómo beneficia a su negocio.

Vayamos directo a ello.

¿Cuál es la última versión de Magento?

Magento 2.4.6 es la última versión de Magento. Lanzado el 14 de marzo de 2023, contiene más de 300 correcciones y actualizaciones de calidad que mejoran el rendimiento, la seguridad y la escalabilidad de Magento.

Obtenga alojamiento Magento completamente administrado

Acelera el potencial de tu tienda, sin el tedioso mantenimiento

¿Qué hay de nuevo en la última versión de Magento?

La última versión de Magento, 2.4.6, agrega soporte para PHP 8.2 y elimina soporte para PHP 7.4que llegó al final de su vida útil el 28 de noviembre de 2022. También contiene optimizaciones de operaciones GraphQL para la respuesta de representación del árbol de categorías y operaciones de carrito masivo.

Última versión 2.4.6 de Magento: actualizaciones clave

Las mejoras clave en Magento 2.4.6 incluyen:

  • Mejoras de seguridad: Magento 2.4.6 proporciona actualizaciones y mejoras de seguridad, como correcciones de validación de reCAPTCHA de pago y una nueva configuración del sistema que requiere confirmación por correo electrónico cuando un usuario administrador cambia su correo electrónico.
  • Mejoras en la plataforma: La última versión de Magento es compatible con PHP 8.2, Composer 2.2.x, Redis 7.0.x, Elasticsearch 8.0.x y MariaDB 10.6 (LTS). También es compatible con OpenSearch v2.x como motor de búsqueda predeterminado para Magento 2.
  • Mejoras de rendimiento y escalabilidad: Magento 2.4.6 introduce una nueva configuración que le permite limitar la cantidad de productos que se muestran en la cuadrícula de productos para mejorar el rendimiento.
  • SMTP personalizado: Magento 2.4.6 le permite configurar un proveedor SMTP personalizado desde el panel de administración. Ya no necesita una extensión de terceros para enviar correos electrónicos desde su tienda Magento.

Por qué quieres utilizar la última versión de Magento

Adobe y la comunidad Magento garantizan que Magento 2 siga siendo seguro para los comerciantes de todo el mundo. Eso es importante porque más de 151.000 sitios web utilizan Magentolo que lo convierte en un objetivo atractivo para los piratas informáticos de todo el mundo.

Las nuevas versiones de Magento incluyen mejoras de seguridad para proteger su tienda de ataques cibernéticos e intentos de piratería. La versión actual de Magento, 2.4.6, tiene un mejor registro de actividad de administrador y una nueva configuración para forzar la confirmación por correo electrónico cuando los administradores cambian su dirección de correo electrónico.

Además de las mejoras de seguridad, la versión más reciente de Magento incluye mejoras de compatibilidad y rendimiento. Por ejemplo, las dependencias de Symfony en Magento 2.4.6 usan la última versión LTS y hay un nuevo punto final API REST “POST /rest//V1/import/csv” que puede importar hasta 100.000 registros por minuto.

Recomendamos encarecidamente actualizar Magento para aprovechar su rendimiento mejorado y sus funciones de seguridad para una experiencia de compra segura y confiable.

Cómo comprobar su versión de Magento: 4 formas sencillas de comprobar la versión de Magento

Aquí hay cuatro formas de comprobar la versión de Magento.

Método 1: utilice un navegador web

La forma más sencilla de comprobar su versión de Magento es agregando «/magento_version» al nombre de dominio en un navegador web, como «https://example.com/magento_version». Aquí hay una captura de pantalla que muestra cómo se ve en nuestra tienda de demostración con Magento 2.4.5-p1.

El inconveniente de utilizar un navegador web para comprobar la versión de Magento es que solo genera la versión menor, como 2.3 o 2.4. No le proporciona la versión del parche ni la versión del parche de seguridad, como 2.4.5 o 2.4.5-p1.

Método 2: consulte el panel de administración de Magento

Si desea la versión completa de Magento, puede encontrarla dentro del panel de administración de Magento en la esquina inferior derecha del pie de página, como se muestra en la imagen a continuación.

Método 3: utilizar la interfaz de línea de comandos

También puede verificar la versión de Magento desde la interfaz de línea de comandos (CLI) navegando al directorio raíz de Magento y ejecutando el siguiente comando.

$ bin/magento --version

Aquí está el resultado de ese comando cuando se probó en nuestra tienda de demostración.

Método 4: Verifique el compositor.json archivo

Para verificar la versión de Magento usando el compositor.json archivo, inicie sesión en su servidor como propietario del sistema de archivos y navegue hasta el directorio raíz de Magento. Luego, ingrese el siguiente comando para generar el contenido del compositor.json archivo en su terminal.

$ cat composer.json

Encontrará la versión de Magento en el contenido del archivo, como se muestra en la captura de pantalla siguiente.

Cómo actualizar Magento 2 en 10 sencillos pasos

Antes de seguir esta guía, asegúrese de que todas las dependencias del software sean compatibles con la versión de Magento a la que planea actualizar. Si es cliente de Nexcess, puede comprobar las versiones de software y actualizarlas con unos pocos clics desde el Portal del Cliente.

Después de eso, siga estos pasos para actualizar a Magento 2.

Nota: Sólo puedes actualizar Magento 2 desde la línea de comandos si lo instalaste usando Composer o el archivo comprimido. Si instaló Magento clonando el repositorio de GitHub, consulte la guía de Adobe para obtener más información. actualizar instalaciones basadas en Git.

1. Inicie sesión en el servidor a través de SSH y navegue hasta el directorio raíz de Magento.

Inicie sesión en su servidor Magento a través de SSH, cambie al propietario del sistema de archivos y vaya al directorio raíz del proyecto Magento. Verifique que esté en el directorio correcto usando el siguiente comando:

$ pwd

2. Haga una copia de seguridad de su tienda Magento

Próximo, copia de seguridad Magento 2 para que pueda volver a la versión guardada si algo sale mal durante el proceso de actualización.

Si es cliente de Nexcess, haga una copia de seguridad de su tienda iniciando sesión en el Portal del Cliente, yendo a Plan > Sitio web > Copias de seguridady seleccionando Crear copia de seguridad.

3. Habilite el modo de mantenimiento

Si está actualizando Magento 2 en una tienda activa, debe habilitar modo de mantenimiento para restringir el acceso a su tienda usando el siguiente comando.

$ bin/magento maintenance:enable

4. Deshabilite los trabajos cron

Los procesos activos en segundo plano durante una actualización de la versión de Magento pueden provocar daños en los datos. Es por eso que debes deshabilitar los trabajos cron antes de actualizar Magento 2 usando el siguiente comando.

$ php bin/magento cron:remove

Después de eso, use el siguiente comando para ejecutar trabajos cron manualmente para que se consuman todos los mensajes en cola.

$ bin/magento cron:run --group=consumers

5. Haga una copia de seguridad del compositor.json archivo

Copia de seguridad del compositor.json archivo usando el siguiente comando.

$ cp composer.json composer.json.bak

6. Actualice las dependencias del proyecto Magento.

Ejecute el siguiente comando para agregar Magento versión 2.4.6 como una dependencia en el compositor.json archivo.

$ composer require-commerce magento/product-community-edition 2.4.6 --no-update

Nota: Para especificar una versión diferente de Magento, reemplace “2.4.6” con su número de versión preferido, como 2.4.4 o 2.4.5.

Luego, ejecute el siguiente comando.

$ composer update

7. Vaciar la caché de Magento 2

Borre el caché de Magento y las clases y proxies generados ejecutando los siguientes comandos.

$ rm -rf var/cache/*
$ rm -rf var/page_cache/*
$ rm -rf generated/code/*
$ rm -rf generated/metadata/*

Si está utilizando tecnologías de almacenamiento en caché como Redis o Varnish, bórrelas antes de continuar.

8. Actualice el esquema de la base de datos y sus datos.

Ejecute el siguiente comando para actualizar el esquema y los datos de la base de datos de Magento.

$ bin/magento setup:upgrade

9. Verificar la nueva versión de Magento

Una vez que el comando se ejecute correctamente, verifique la versión de Magento usando el siguiente comando.

$ bin/magento --version

10. Reinstale cron y revise la tienda para ver si hay algún problema.

Finalmente, reinstale cron de magento usando el siguiente comando.

$ bin/magento cron:install

Si habilitó el modo de mantenimiento, deshabilítelo usando el siguiente comando.

$ bin/magento maintenance:disable

Luego, accede a tu tienda y verifica que todo funcione como se esperaba. En caso de errores, siga estos pasos para solucionar el problema:

  • Reinicie todas las tecnologías de almacenamiento en caché, como Varnish y Redis.
  • Borre la memoria caché de su navegador web.
  • Restablecer los permisos del sistema de archivos.

Su tienda debería cargarse correctamente después de eso.

Comparación de versiones de Magento

Hay dos versiones principales de Magento: Magento 1 y Magento 2. Magento 1 se lanzó en 2008 y llegó al final de su vida útil en 2020. Su sucesor, Magento 2, se lanzó en 2018 con funciones de seguridad avanzadas, soporte API sólido y tecnología preparada para el futuro. funcionalidad.

A pesar de que Magento 1 llega al final de su vida útil, más de 27.000 sitios web todavía utilizan Magento 1. Si eres uno de ellos, deberías considerar migrar de Magento 1 a Magento 2 o usando Necesidad de puerto seguro para proteger su tienda Magento 1.

Cada nueva versión de Magento se basa en el éxito de la anterior con nuevas funciones. Aquí hay una lista de versiones de Magento que compara los principales lanzamientos y destaca los cambios clave en la plataforma desde su lanzamiento inicial.

Lanzamiento de la versión MagentoFechas de lanzamientoFunciones clave agregadasFin del soporte
Magento 1.0-1.9x31 de marzo de 2008-2015.Las primeras versiones estables de Magento con funcionalidad esencial de comercio electrónico.30 de junio de 2020.
Magento 2.017 de noviembre de 2015 al 27 de febrero de 2018.Una transformación total de la plataforma Magento. Significativamente más rápido, más seguro y más fácil de usar.31 de marzo de 2018.
Magento 2.123 de junio de 2016 al 25 de junio de 2019.Preparación y vista previa del contenido, Solr reemplazado con versiones de Elasticsearch para Commerce, métodos de pago de PayPal e interfaz de administración mejorada.30 de junio de 2019.
Magento 2.226 de septiembre de 2017 al 28 de enero de 2020.Funcionalidad avanzada de informes, pago instantáneo de compras, envío Magento y nuevas funciones B2B.1 de diciembre de 2019.
Magento 2.328 de noviembre de 2018 al 12 de octubre de 2021.Aplicaciones web progresivas, inventario de fuentes múltiples, Elasticsearch introducido para versiones comunitarias y creador de páginas mejorado.8 de septiembre de 2022.
Magento 2.4.0–2.4.328 de julio de 2020 al 12 de octubre de 2021.2FA para el panel de administración, galería multimedia mejorada, motor de búsqueda MySQL completamente reemplazado por Elasticsearch, compras asistidas por el vendedor y aplicaciones web progresivas mejoradas.noviembre de 2022.
Magento 2.4.4–2.4.6 (versión actual de Magento)12 de abril de 2022 al 14 de marzo de 2023.Soporte para OpenSearch, extensiones empaquetadas de proveedores eliminadas, creador de páginas mejorado, actualizaciones de carrito y pago, y nuevos métodos de pago.24 de abril de 2025 al 14 de marzo de 2026.

Actualización de la estrategia de lanzamiento y política del ciclo de vida del software Magento

El 24 de enero de 2023, Adobe anunció una nueva política de ciclo de vida del software y una estrategia de lanzamiento para las versiones 2.4.4 y superiores de Magento.

La política de ciclo de vida actualizada amplía la ventana de soporte para parches de seguridad y calidad a tres años después de la fecha de disponibilidad general de cada versión de Magento. Además, la estrategia de lanzamiento actualizada limita los nuevos lanzamientos de Magento a un parche de aplicación principal por año.

Una frecuencia de actualización más baja y una ventana de soporte más larga eliminan la necesidad de actualizaciones frecuentes. También reduce los costos generales de propiedad de Magento y le permite concentrar su tiempo y recursos en crear experiencias de compra inmersivas para sus clientes.

Elija alojamiento Magento administrado con Nexcess

Magento ha cambiado significativamente a lo largo de los años. Con cada nueva versión de Magento, la plataforma se ha vuelto más sólida, escalable y fácil de usar, ofreciendo a los comerciantes las herramientas que necesitan para tener éxito.

Ya sea que desee utilizar la última versión de Magento para su tienda en línea o necesite simplificar las actualizaciones de dependencia del software Magento, Nexcess puede ayudarlo.

El alojamiento Nexcess Magento le brinda acceso a la última versión de Magento con copias de seguridad bajo demanda y seguridad las 24 horas. Nuestros planes de alojamiento vienen con actualizaciones de software sencillas y soporte técnico 24 horas al día, 7 días a la semana, 365 días al año para que pueda concentrarse en lo más importante: hacer crecer su negocio.

¿Listo para experimentar la conveniencia del hosting Nexcess Magento? Navega por nuestro planes de hosting administrados para Magento para empezar hoy.

Nota: Este blog se publicó originalmente en mayo de 2022. Desde entonces, se ha actualizado para garantizar su precisión y exhaustividad.



Nexcess

RELACIONADOS