Magento 2 novedades: todo en un solo lugar

¿Quieres estar al tanto de las noticias de Magento pero no tienes tiempo para navegar por la web?

Nos hemos ocupado de esto.

A partir de ahora podrás encontrar las novedades más importantes de Magento 2 en un solo lugar (¡psss, ya estás aquí!).

A partir de la versión beta de Magento 2 y extendiéndose hasta el lanzamiento de la versión Magento 2.3 salpicado de sugerencias y consejos útiles, todo esto y mucha más información se recopila en un solo lugar. Entonces, si te perdiste algo importante y no pudiste encontrarlo más tarde, estaremos encantados de ayudarte con esto.

Estén atentos para comprender mejor las tendencias del comercio electrónico [se actualizará].

¡No te pierdas ninguna actualización importante de Magento!

Manténgase al día con nuestros correos electrónicos de noticias semanales.

(function() {
if (!window.mc4wp) {
window.mc4wp = {
listeners: [],
forms : {
on: function (event, callback) {
window.mc4wp.listeners.push({
event : event,
callback: callback
});
}
}
}
}
})();

(function() {
mc4wp.forms.on(‘26798.submit’, function(form, event) {
event.preventDefault();

var submitForm = function() {
if(form.element.className.indexOf(‘mc4wp-ajax’) > -1) {
mc4wp.forms.trigger(‘submit’, [form, event]);
} else {
form.element.submit();
}
};
var previousToken = form.element.querySelector(‘input[name=_mc4wp_grecaptcha_token]’);
if (previousToken) {
previousToken.parentElement.removeChild(previousToken);
}

try {
window.grecaptcha
.execute(‘6LcoY6UZAAAAAP7Dqjtr6MPM8yGySn617oAlWVSx’, {action: ‘mc4wp_form_submit’})
.then(function (token) {
var tokenEl = document.createElement(‘input’);
tokenEl.type = ‘hidden’;
tokenEl.value = token;
tokenEl.name = ‘_mc4wp_grecaptcha_token’;
form.element.appendChild(tokenEl);
submitForm();
});
} catch(err) {
submitForm();
throw err;
}
})
})();

Agenda:

¿Qué hay de nuevo en Magento 2.3.1?

El 26 de marzo vimos el lanzamiento de una nueva v.2.3.1.

No todo el mundo tiene suficiente tiempo para profundizar en las últimas notas de la versión de Magento 2, por lo tanto, hemos recopilado esta breve lista con enlaces útiles que puede consultar en 60 segundos.

Además, queremos admitir que ya hemos verificado la compatibilidad de la mayoría de nuestras extensiones, como puede ver en nuestra publicación de Actualizaciones mensuales e integramos nuestra extensión Magento 2 Blog Pro con Page Builder. Ahora puedes aplicar numerosos elementos de blog:

  • lista de publicaciones de blog;
  • Entradas recientes del blog;
  • publicaciones de blog nube de etiquetas, etc.,

para cualquier lugar de una página de blog utilizando la herramienta de arrastrar y soltar de Magento Page Builder (vea cómo se implementa ).

Entonces, ¿qué hay dentro?

  • Más de 200 arreglos funcionales
  • Más de 500 solicitudes aportadas por la comunidad
  • Más de 30 mejoras de seguridad

La comunidad ha contribuido en gran medida a la versión de la plataforma, por lo tanto, ahora puede usar Inventory Management y GraphQL, Page Builder (solo Commerce) y Progressive Web Applications (PWA) Studio (los dos últimos también se lanzan como productos independientes).

Código abierto y comercio

Mejoras más grandes para los comerciantes

  • Flujo de trabajo de creación de pedidos mejorado de Magento . Ahora no hay demoras en la edición de las direcciones de facturación/envío.
  • Ahora puede cargar imágenes PDP de más de 1920 x 1200 y Magento no las comprimirá.
  • Se mejoró el soporte para Elasticsearch . Ahora que está habilitado, solo devuelve productos relevantes.
  • Opción de algoritmo de selección de fuente (SSA) para prioridad de distancia, más información aquí .
  • Se mejoró la opción de transferencias masivas de inventario y ahora se afirma que procederá más rápido.

La gran opción que diferencia a Commerce de Open Source en este apartado es el Page Builder .

Finalmente, los comerciantes pueden olvidarse de profundizar demasiado en HTML y CSS con la integración de Page Builder. Descubre lo que puedes hacer con él aquí .

Mejoras más grandes para los desarrolladores

  • Nuevo plugin Composer para automatizar el proceso de actualización .
  • PWA Studio : ahora puedes usarlo. Ver más
  • GraphQL . Ver más _ (¡Suscríbase a nuestro boletín para no perderse nuestro artículo destacado de uno de nuestros desarrolladores líderes de Amasty!)

Mejoras más grandes para la seguridad

  • PRODSECBUG-2198 parche para vulnerabilidad crítica de inyección SQL . Puedes descargar el parche aquí .
  • Aunque no hubo ataques confirmados, Magento realizó más de 30 mejoras de seguridad (así como para las versiones 2.2.8, 2.1.17, 1.14.4.1 y 1.9.4.1).

Además, debemos tener en cuenta las mejoras de rendimiento que se centraron principalmente en el manejo de cuentas de clientes con 3000 direcciones, mejoras de infraestructura, así como mejoras relacionadas con paquetes de extensiones y correcciones.

Para ver una guía completa para la edición de código abierto, siga el enlace .

¡Magento 2.3 está ahí! Noticias de compatibilidad de extensiones de Amasty

¡Nos complace informarle que la semana pasada se lanzó la versión 2.3 de Magento tan buscada!

Esto es lo que dice Magento sobre la última versión:

2018 ha sido un gran año para Magento, nuestros comerciantes y nuestra comunidad. Nos complace anunciar la última versión de la plataforma Magento para ayudar a continuar ese éxito en 2019. Magento 2.3.0 está aquí con nuevas herramientas para ayudar a los comerciantes a impulsar su crecimiento al tiempo que permite a los desarrolladores cumplir con las expectativas de los clientes de manera más rápida y sencilla.

Por nuestra parte, podemos suponer que gran parte de las características declaradas que cubrimos se han implementado con éxito. Ahora puede ver todos los detalles en las notas de lanzamiento oficiales de su Magento Open Source 2.3.0 o Commerce 2.3.0 .

Compatibilidad de extensiones de Amasty con Magento 2.3

Nota : Antes de actualizar a la última versión, asegúrese de cumplir con todos los requisitos básicos . Además, como sabe, Magento 2.3 incluye una serie de cambios significativos que pueden influir en la funcionalidad de las soluciones de terceros preinstaladas en su plataforma. Por lo tanto, será una buena idea ver los ajustes incompatibles .

Aquí en Amasty, ya probamos la mayoría de nuestras extensiones y las actualizamos para que funcionen con Magento 2.3. Siempre tratamos de brindar a nuestros clientes un servicio avanzado y este caso no es una excepción.

IR A EXTENSIONES AMASTY

Nuevas actualizaciones en el lanzamiento de Magento 2.3

 Fecha:  14.09.2018

Abril de 2018, en la conferencia Imagine 2018 en Las Vegas, Magento anunció que la nueva versión 2.3 se lanzará a fines de este año. La gama de nuevas funciones de Magento 2 varía desde mejoras menores, como una exportación/importación más conveniente, hasta actualizaciones importantes, como el creador de páginas CMS o el estudio PWA. Intentaremos cortar en rodajas todas las ideas dispersas que probablemente haya reunido en la web.

Seguridad

Magento sigue mejorando la seguridad y esta vez brinda herramientas para el control del almacenamiento en caché y la verificación de usuarios.

Autenticación de dos factores

La autenticación de dos factores para el panel de administración incluirá tres métodos:

  • autenticador de google,
  • dúo de seguridad,
  • y Authy.

La segunda etapa de autenticación se puede configurar para solicitar a los usuarios que verifiquen su inicio de sesión mediante SMS, llamada telefónica, token de acceso o One Touch.

ReCAPTCHA de Google

Una mejora de seguridad más es la introducción del servicio Google reCAPTCHA con su mecanismo incorporado para detectar actividad maliciosa y relacionada con SPAM. La herramienta reCAPTCHA ayudará a los comerciantes a proteger las páginas clave de los bots:

  • Páginas de inicio de sesión de administrador y usuario;
  • Página de registro;
  • Formulario de contacto;
  • Página de contraseña olvidada.

ACL de gestión de caché

Magento 2.3 también incorporará un módulo de permisos de caché más avanzado, que permitirá a los administradores definir los usuarios que pueden ver y administrar los ‘Tipos de caché’. Magento tiene varios tipos de caché, ya que el vaciado de caché inoportuno puede dañar el rendimiento de la tienda web. Aún así, a medida que crece la cantidad de usuarios, una política de vaciado de caché no es suficiente para proteger la tienda web de amenazas internas no intencionales. La administración de caché ahora tiene un enfoque más preciso y eso son las restricciones de acceso.

Para no esperar la fecha de lanzamiento de Magento 2.3, puede acceder a la funcionalidad de seguridad con Google Invisible reCAPTCHA para Magento 2 y 1. El módulo está diseñado teniendo en cuenta la comodidad del usuario, por lo que la prueba de reCaptcha aparece solo en casos de solicitudes sospechosas.

Actuación

Las cinco mejoras a continuación mejorarán la estabilidad y la eficiencia de una tienda web de Magento, así como también acelerarán el procesamiento de datos.

#1. Compatibilidad con PHP 7.2 y libsodium

Magento 2.3 deja de ser compatible con PHP 7.0 y cambia a PHP 7.2. Este cambio traerá muchas ventajas, como una mayor seguridad, un mejor rendimiento y el acceso a las últimas funciones de PHP para desarrolladores (tipos anulables, visibilidad constante de clases y otras). Sin mcrypt en PHP 7.2, el módulo libsodium ahora se usará para el cifrado.

El fin del soporte de PHP 7.0 complica el proceso de actualización de Magento 2.1 a Magento 2.3. Magento 2.1 no es compatible con PHP 7.1, por lo que los comerciantes deberán cambiar la versión de PHP en medio de la actualización. Lea más sobre esto en Magento DevBlog .

#2. API asíncrona

Magento 2.3 también traerá a la mesa la API asíncrona (RabbitMQ), que permitirá realizar solicitudes sin esperar la respuesta del servidor. Para verificar el progreso de las solicitudes por ID, los usuarios tendrán a su disposición una API de informes de estado separada. Si es necesario, Magento podrá incluir varias entidades en las solicitudes de API y ejecutarlas en una cola, lo que hará que el uso de la memoria sea más eficiente.

Esta característica beneficia principalmente a los grandes sitios web que se integran con sistemas de terceros, como ERP o CRM. Sin una API asíncrona, las operaciones masivas requerían bastante tiempo. El sistema Magento podría estar sobrecargado, varias solicitudes podrían fallar y requerir acciones repetidas. Ahora, cosas como la importación de datos de clientes, pedidos o inventario ya no serán un problema.

#3. Cola de mensajes

Una característica más para la comunicación asíncrona entre Magento y sistemas de terceros, la cola de mensajes se extenderá de Magento Commerce a la versión Magento 2.3. Esta innovación se basa en RabbitMQ y permite reducir las cargas en los servidores web con la ayuda de un intermediario de mensajes. De esta forma, Magento podrá comunicarse con sistemas de terceros, como ERP o CRM, de forma más intensa y responder a las solicitudes con mayor rapidez.

Para obtener más información sobre RabbitMQ, consulte la documentación de Magento .

#4. GráficoQL

GraphQL es un lenguaje de consulta de datos para usar API, una alternativa a REST y SOAP. GraphQL permite recuperar exactamente los datos necesarios del servidor (sin procesar una mayor cantidad de datos devueltos) y encadenar solicitudes. Dicha capacidad minimizará las solicitudes de API, acelerará la interfaz y permitirá el desarrollo independiente de back-end y front-end, lo cual es crucial para el rendimiento de Magento PWA. La última versión traerá funcionalidades de la API de GraphQL como:

  • mutaciones para admitir pagos, pagos;
  • Storefront GraphQL API para pago, pedidos, mi cuenta;
  • mejoras en el marco GraphQL.

Lea más sobre GraphQL aquí .

#5. Esquema de base de datos declarativo

El soporte para Declarative Schema permitirá a los desarrolladores definir en XML la estructura de una base de datos y las formas en que debería cambiar. Magento, a su vez, convertirá los archivos de esquema XML en sentencias SQL y las ejecutará. Esta innovación permite revertir los cambios de la base de datos, así como realizar pruebas y validaciones con los archivos de definición del esquema.

La documentación de Magento describe el trabajo de esta mejora en detalle.

Nueva funcionalidad

La versión Magento 2.3 traerá varias herramientas poderosas para simplificar el desarrollo de la tienda web, esas son PWA Studio y Page builder.

PWA

Las aplicaciones web progresivas están cobrando impulso ya que son rápidas, adaptables y confiables. Gracias al almacenamiento en caché de datos y una conexión más flexible entre el backend y el frontend, las PWA ofrecen múltiples beneficios, como la operación sin conexión y la accesibilidad a través de cualquier dispositivo que tenga un navegador. De hecho, son tan buenas como las aplicaciones nativas, excepto que tienen acceso limitado a las capacidades del dispositivo.

Magento 2.3. incluirá un PWA Studio, un nuevo kit para crear tiendas en línea con experiencias similares a las de una aplicación.

Para obtener más información, lea las notas oficiales de Magento aquí .

En resumen, el estudio PWA brindará a los desarrolladores acceso a herramientas más intuitivas ya la comunidad de especialistas, lo que simplificará la creación de aplicaciones poderosas. Para los clientes, esto significará una experiencia más atractiva en cualquier dispositivo sin perder tiempo en la instalación de una aplicación.

Para obtener más información sobre las ventajas de las PWA de Magento, lea nuestra publicación temática .

Creador de páginas

Magento 2.3 incluía un potente Page Builder, anteriormente Blue Foot CMS, en la próxima versión 2.3. La nueva herramienta permitirá a los usuarios no técnicos diseñar y personalizar páginas dinámicas de CMS con capacidades de respuesta. Page Builder simplificará el ajuste del diseño de cualquier página de Magento, desde descripciones de productos hasta artículos de blog. Por mencionar algunas de sus características:

  • gestión de diseño de arrastrar y soltar;
  • componentes listos y bloques de contenido (pestañas, acordeones, encabezados, medios, etc.);
  • diseño de páginas basado en plantillas;
  • secciones promocionales de productos en cualquier página;
  • integración con bloques estáticos y contenido de terceros (como videos de YouTube y Vimeo).

Este video proporciona más detalles y muestra cómo funciona Page Builder.

Opciones adicionales

Finalmente, la nueva versión incluirá dos elementos imprescindibles que a menudo proporcionaban las extensiones pagas; ahora, los usuarios de Magento los disfrutarán listos para usar.

#1. ElasticSearch

Al igual que Message Queue, ElasticSearch v5. pronto se extenderá a Magento Open Source como motor de búsqueda predeterminado. El acceso inmediato a una potente experiencia de búsqueda y filtrado de atributos pondrá en duda la necesidad de cualquier extensión relacionada. Solo los módulos que ofrecen capacidades adicionales, como este Elastic Search , podrán seguir aportando valor a los usuarios.

#2. Inventario de múltiples fuentes

MSI permitirá a los comerciantes vincular múltiples fuentes de inventario (ubicaciones de existencias) a uno o varios sitios web de Magento.

Magento 2.3 introdujo 3 nuevos componentes:

  • Una Fuente representa un lugar donde los productos están ubicados físicamente (por ejemplo, Almacén 1)
  • Una acción agrupa múltiples fuentes y está vinculada a un canal (por ejemplo, acciones para Europa)
  • Un canal es su sitio web (por ejemplo, su sitio web de EE. UU., sitio web de Europa)

Por lo tanto, todas las ventas a través de un sitio web se deducen de las fuentes que forman parte de un stock relevante .

Un enfoque global para gestionar el inventario y los canales de distribución permitirá a los comerciantes ofrecer una experiencia de cliente perfecta en todos los dispositivos, canales y ubicaciones. Antes, esto solo era posible con la ayuda de complementos pagados y con limitaciones básicas, ya que no había separación entre «stock» y «cantidad vendible». Ahora MSI estará disponible después de la actualización y también permitirá administrar pedidos pendientes o pedidos anticipados de varias fuentes.

MSI hará coincidir los productos con las Fuentes de inventario de manera óptima mediante la aplicación de una de las estrategias, como Primero por prioridad, Más barato o Utilización de almacén. Al finalizar la compra, se ofrecerán métodos de envío con respecto a las fuentes elegidas.

Para obtener más información sobre Magento 2.3 MSI, consulte este artículo .

Aunque las capacidades predeterminadas de MSI incluyen la funcionalidad que los comerciantes tenían que comprar anteriormente, todavía hay espacio para mejoras. Volveremos sobre esto en detalle a continuación.

La contribución de Amasty

Como miembro activo de la comunidad, el equipo de Amasty aporta su experiencia a la nueva versión Magento 2.3. En particular, participamos en el desarrollo de Inventario de múltiples fuentes para ayudar a todos los usuarios de la plataforma a beneficiarse de esta funcionalidad crucial de forma gratuita.

Además, estamos diseñando un módulo de mejora: MSI avanzado para Magento 2 (2.3). Con todavía mucho trabajo por delante, levantemos un poco el velo de las características adicionales.

MSI avanzado proporcionará un montón de algoritmos inteligentes de selección de fuente. Estos algoritmos utilizan toda la información disponible para calcular de qué fuentes se puede entregar un pedido de la manera más eficiente. Por ejemplo, el módulo complementará Magento 2.3 con estrategias de selección como:

  • Disponibilidad de Stock de Producto que simplificará la distribución del valor de envío entre stocks. Magento verificará la disponibilidad de productos en diferentes fuentes (existencias), los ordenará por cantidad de productos y luego sugerirá una fuente que se ajuste a los parámetros de búsqueda. Entonces, si es posible, la extensión encontrará un stock óptimo para enviar todos los artículos pedidos.
  • Más cercano que identificará la fuente (stock) más cercana al cliente mediante la API de Google Map.
  • Agregativo , que unirá y orquestará el rendimiento de todos los algoritmos habilitados. Por ejemplo, aplicamos el algoritmo Product Stock Availability para identificar las fuentes, cada una de las cuales tiene todos los artículos pedidos. Como resultado, tenemos varias opciones óptimas para elegir. En el segundo paso, permitimos que el algoritmo Nearest elija la mejor opción tanto económica como geográficamente. En el tercer paso, reconocemos la prioridad de las acciones. El algoritmo Agregativo permite habilitar los tres algoritmos anteriores y ejecutarlos uno por uno para lograr mejores resultados. Entonces, en nuestro ejemplo, la extensión sugerirá el stock que se puede usar para enviar todos los artículos a la vez, cuál es el más cercano al cliente y cuál tiene el valor de prioridad más alto.

MSI avanzado para Magento 2 también incluirá más funciones que mantendremos en secreto por ahora.

Lo que debe saber sobre el lanzamiento de Magento 2.2.3

Fecha: 24.03.2018

Aquí hay un repaso rápido de las cosas nuevas que se agregaron a esta actualización de la plataforma.

Seguridad

Como sabrá, los problemas de seguridad de Magento 1 se solucionaron mediante parches de seguridad. Magento 2 no lanza los parches, sino que las actualizaciones vienen con una nueva versión de la plataforma.

Esta versión tiene que ver con la seguridad. Magento dice que se agregaron 35 mejoras de seguridad a la versión 2.2.3.

En el lanzamiento se implementaron mejoras que ayudan a cerrar la falsificación de solicitudes entre sitios (CSRF), las fugas de datos no autorizadas y las vulnerabilidades de ejecución de código remoto del usuario administrador autenticado. 

Puede ver la lista de mejoras aquí . Básicamente, no tiene que hacer nada especial al respecto, solo instale la versión más reciente para que su tienda Magento 2 sea más segura.

Otras cosas

  • La compatibilidad con Elasticsearch 5.x apareció en Magento 2.2.3.

Elasticsearch es un motor de análisis y búsqueda distribuido basado en JSON diseñado para escalabilidad horizontal, máxima confiabilidad y fácil administración.

Elasticsearch 5.x, si se compara con las versiones 2.x, recibió una cantidad impresionante de actualizaciones y nuevas funciones, pero en su mayoría son detrás de escena, como mejoras en el rendimiento de indexación del 25-80%, mejoras de seguridad y algo de ciencia espacial para desarrolladores. . Vea más sobre cosas nuevas en Elasticsearch 5.x aquí.

  • Se aplicaron cambios en Magento Admin para admitir cambios recientes de envío de USPS.

El 23 de febrero de 2018, USPS eliminó las API que admiten la creación de etiquetas de envío sin franqueo. Por lo tanto, la funcionalidad se eliminó del área de administración. En Magento 2.2.3, no puede crear e imprimir etiquetas de envío que no tengan franqueo aplicado. Si aún necesita esta funcionalidad, Magento sugiere echar un vistazo al software Magento Shipping o explorar las extensiones de envío en Magento Marketplace. Esto es lo que USPS nos dice acerca de por qué están eliminando la opción de las API de herramientas web:

Para proporcionar la mejor oferta de API, necesitamos actualizar periódicamente nuestros procesos. La eliminación de la opción Sin franqueo permitirá que el Servicio postal brinde un mejor servicio para las etiquetas de envío nacionales e internacionales que se imprimen a través de las API de Web Tools sin comprometer la experiencia del cliente y la garantía de ingresos.

Fuente

  • Se implementaron nuevas capas de control para las tareas de administración de caché administradas a través de Magento Admin .

Ahora, la plataforma tiene permisos más precisos para las tareas de administración de caché, como vaciar el almacenamiento de caché, vaciar el caché de Magento y actualizar los tipos de caché.

Los mismos cambios están presentes en la versión 2.2.3 de Magento Commerce. Para obtener más información, lea las notas oficiales de la versión de Magento aquí .

Novedades en Magento 2.2.2

 Fecha:  15.12.2017

El 12 de diciembre es la fecha de lanzamiento del nuevo Magento 2.2.2. Estamos emocionados de ver la actualización de Magento 2.2 pronto. ¡Veamos qué nuevas funciones se incluyeron en esta versión! Todas las funciones enumeradas se implementaron tanto en las versiones Open Source  como  Commerce  . Puede descargar Magento 2.2.2 Open Source  aquí .

Informes avanzados

La nueva función brinda acceso a informes de pedidos, productos y clientes desde el administrador de Magento 2.2.2 (consulte  Informes avanzados  para obtener más información). La funcionalidad avanzada de generación de informes se proporciona a través de la integración con  Magento Business Intelligence  (MBI).

Para usar esto, necesitarás tres cosas:

  1. Un nombre de dominio real.
  2. HTTPS con un certificado válido.
  3. Suscripción exitosa a los informes avanzados .

Con la opción, obtiene acceso a 20 informes y 3 paneles sobre el rendimiento de su tienda. Los informes se actualizan diariamente y se pueden configurar para mostrar datos para varios rangos de fechas diferentes. Se accede a los informes avanzados a través de un enlace en el panel de administración de Magento, donde los informes se entregan a través de una interfaz SaaS.

Envío Magento

Esta nueva característica proporciona envío y cumplimiento avanzado integrado de múltiples transportistas. Vea más información sobre esta opción en el comunicado de prensa oficial de Magento y en la página oficial de Temando.

Pago simplificado

La nueva opción de compra instantánea utiliza credenciales de pago almacenadas previamente e información de envío sin pasar por el proceso de pago completo.

Un cliente recurrente que haya iniciado sesión con un método de pago guardado y compatible verá el botón Compra instantánea en la página Detalles del producto. Cuando los clientes hacen clic en este botón, el sistema realiza el pedido utilizando el envío predeterminado, la dirección de facturación y el método de pago almacenado. Cuando se realiza el pedido, aparece un mensaje de confirmación en el área de notificación.

Obtenga más información al respecto en la guía oficial del usuario .

  • Desde el área de administración de Magento, puede cambiar el texto del botón de compra instantánea que aparece en la página de detalles del producto.
  • La compra instantánea incluye soporte para todas las soluciones de pago que utilizan Braintree Vault, incluida la tarjeta de crédito Braintree, Braintree PayPal y PayPal Payflow Pro.

Integración de correo electrónico

Ahora, el lanzamiento de Magento 2.2.2 incluye la opción de automatización de marketing dotmailer. Parece que necesita suscribirse a dotmailer para usar esta opción al máximo. Para la integración de Magento, los precios de dotmailer van desde $ 350 y hay disponible una prueba de 14 días.

Marco de prueba

El marco de prueba funcional de Magento (MTFT) es la nueva solución de prueba multiplataforma de código abierto. MFTF  tiene como objetivo reemplazar el  marco de prueba funcional.

Este es otro paso para mejorar el desarrollo de Magento 2, ya hemos visto la creciente importancia de las pruebas en la evolución de M2, y el nuevo marco de pruebas permite:

  • facilitar las pruebas funcionales;
  • minimizar los esfuerzos con pruebas de regresión;
  • Minimice los esfuerzos para admitir extensiones y personalizaciones de pruebas a través de la fusión de XML.

Arreglos

Ahora, como siempre, la lista de arreglos es enorme, pero nos gustaría señalar que hay un arreglo pequeño pero muy importante que personalmente nos perdimos mucho.  Ahora puede usar la tecla Intro (además de un clic del mouse) para buscar tablas en el Administrador. Anteriormente, creamos una pequeña extensión que lo arregló, y aún puede usarla para versiones anteriores a Magento 2.2.2.

Otras adiciones incluyen:

  • Compatibilidad con la rupia india (INR) para PayPal Express Checkout. 
  • Nueva funcionalidad para la interfaz de línea de comandos (más cosas de desarrollo) . Se agregó interactividad al comando admin:user:create, así como la capacidad de manejar la configuración de CLI de forma interactiva (con indicaciones).

Lo que los comerciantes deben saber sobre el lanzamiento de Magento 2.2

 Fecha:  11.04.2017

El tan esperado lanzamiento de Magento 2.2 ocurrió en septiembre de 2017. Durante los últimos meses, pasó de RC (Release Candidate) a Disponibilidad general, lo que significa que esta versión ahora está aprobada y recomendada para su uso en sitios web en vivo. Tiene una lista impresionante de nuevas funciones, correcciones y actualizaciones, y puede verlas todas en las notas oficiales de la versión de Magento. Para ahorrarle tiempo, hoy repasamos rápidamente los aspectos importantes de la última versión de Magento, especialmente para los comerciantes.

Magento 2.2 de código abierto (antiguo CE)

Ya no hay soporte para PHP 5.6

Ahora PHP 5.6 no es compatible con Magento 2.2. Si desea utilizar esta versión, reconfigure sus servidores para el uso de PHP 7.1. Y no es algo malo: PHP 5.6 está abandonando la web de forma natural, gracias a las nuevas y emocionantes oportunidades de PHP 7.

Sin salida de módulo de desactivación

La capacidad de deshabilitar la salida del módulo se eliminó del área de administración. Si deshabilitó la salida del módulo de Admin en una versión anterior, debe configurar manualmente estos ajustes. Si desea tener la capacidad de deshabilitar la extensión, aprenda cómo hacerlo aquí , o puede pedirle a su desarrollador que lo haga por usted.

redes sociales

El nuevo lanzamiento de Magento 2 incluye la primera extensión de terceros: Magento Social. Esta extensión establece una conexión entre tu tienda y tu cuenta corporativa de Facebook y crea una página con productos de tu catálogo. Cuando los compradores hacen clic en un producto, son redirigidos a la página del producto correspondiente en su tienda Magento. Puede leer más sobre la extensión y descargarla gratis aquí .

Magento Social también le permite crear anuncios atractivos y optimizados en tiempo real. También puede completar automáticamente los anuncios con imágenes y descripciones de productos.

Mejoras significativas en la velocidad

La nueva versión incluye mejoras sustanciales en el almacenamiento en caché, el procesamiento de imágenes y la reindexación de Magento 2, lo que básicamente significa que su tienda funcionará mucho más rápido en general.

Magento 2.2 Comercio (antes EE)

Todas las cosas buenas mencionadas anteriormente de Magento Open Source van a la edición Commerce y Cloud, obviamente.

Características B2B

Magento hizo un gran trabajo cuando se trata de proporcionar al sector B2B una gran cantidad de características diseñadas para soportar los procesos, que son mucho más complicados que los B2C. Puede ver la lista de las funciones, compatibles con videos y explicaciones, aquí . Y este es un desglose rápido de las cosas geniales que incluye el paquete B2B de Magento:

  • Flujo de trabajo para la gestión de cotizaciones y negociaciones de precios
  • Soporte de roles y estructuras organizativas.
  • Funcionalidad de pedidos B2B: ingresar SKU, cargar archivos CSV o elegir artículos de listas de solicitudes preestablecidas
  • Precios y catálogos personalizados B2B
  • Experiencia móvil
  • La gestión del inventario
  • API mejorada y otras herramientas para mejores oportunidades de integración

Protección de orden significado

La compatibilidad con este servicio antifraude está integrada en la nueva edición. Una vez que se registre y pague por los servicios de Signifyd, estará listo para comenzar, ya que la integración ya está hecha por usted. Básicamente, Signifyd verifica todos y cada uno de los pedidos en su tienda en un par de segundos y detecta cualquier compra fraudulenta de inmediato.

Magento 2.2 Commerce Cloud (antes EE)

Como dice Magento, esta versión combina Magento Commerce, alojamiento de infraestructura en la nube, con algunas diferencias y características adicionales que incluyen la integración de Git y entornos clave para sitios de desarrollo, puesta en escena y producción en vivo.

Ahora, la versión Cloud también se divide en dos categorías: Starter y Pro. La principal diferencia es que Pro incluye el módulo B2B y algunas otras características comerciales dirigidas a tiendas más grandes.

¡Magento 2.2 está ahí! Noticias de compatibilidad de extensiones de Amasty

 Fecha:  27.09.2017

¡Nos complace informarle que la tan esperada versión 2.2 de Magento está disponible! Todavía no ha habido un comunicado de prensa oficial de Magento, pero puede descargar el paquete ahora .

Esto es lo que dice Magento sobre la nueva versión:

Nos complace presentar Magento Open Source 2.2.0 GA. Esta versión incluye cientos de correcciones funcionales además de una gran cantidad de características nuevas: una extensión incluida, una pila de tecnología mejorada, mejoras en el rendimiento de las mejoras en la indexación, el carro y la operación de caché, y mejoras significativas en la seguridad de la plataforma y la experiencia del desarrollador. ¡Y echa un vistazo a las muchas contribuciones de la comunidad! Consulte las notas de la versión de Magento Open Source 2.2.0 para obtener más información.

Compatibilidad de extensiones de Amasty con Magento 2.2

Como socios oficiales de Magento , tuvimos el privilegio de tener acceso anticipado a Magento 2.2. En verano, comenzamos a probar y actualizar nuestras más de 70 extensiones de Magento 2 para que sean compatibles con el lanzamiento de la nueva plataforma.

En este momento, nos complace decir que la mayoría de las extensiones de Amasty han sido probadas y actualizadas para funcionar con M2.2. Nuestro objetivo principal era comenzar la preparación con anticipación para poder proporcionar a nuestros clientes extensiones compatibles con M2.2 lo antes posible.

IR A EXTENSIONES AMASTY

Lanzamiento de Magento 2.2: lo que espera Amasty

 Fecha:  12.14.2016

Magento 2 acaba de celebrar su primer cumpleaños. Desde sus inicios, en Amasty comenzamos a desarrollar extensiones de Magento 2 y ahora tenemos 57 herramientas disponibles en nuestra tienda. ¡Eso es casi cinco productos al mes en promedio! No sabemos si Magento continuará lanzando versiones 2.1.X o pasará pronto a la versión 2.2 de Magento, pero parece que después del Año Nuevo tenemos la oportunidad de ver una nueva versión. No es una sorpresa que, por ahora, Magento 2 todavía esté en la fase de mejora activa; creo que casi todos los que trabajan con Magento 2 pueden decir lo mismo. Ya conocemos Magento 2 tan bien como conocemos Magento 1, y hoy compartimos nuestros pensamientos sobre lo que esperamos de Magento 2.2: no solo errores corregidos, sino algunas mejoras que serán útiles tanto para los comerciantes como para los desarrolladores. .

Alexey, desarrollador certificado de Magento

Creo que la configuración de Desactivar salida debería eliminarse . A menudo confunde a los clientes, porque no ven la diferencia con solo deshabilitar las extensiones, y está causando muchos problemas. La cantidad de tickets de soporte que estamos recibiendo sobre ese tema es enorme.

Es más, he visto mucha confusión cuando se trata de cambios en el modo de producción . Tal vez sea mejor mostrar una notificación en el panel de administración o al menos un campo adicional para mostrar el modo actual. Muy a menudo, los clientes realizan cambios en el modo de producción y luego no entienden por qué no pueden ver los cambios en el sitio web, o el sitio simplemente se cierra.

A veces, realmente necesito una configuración para deshabilitar el cierre de sesión automático en los casos en que inicia sesión con el mismo usuario, pero en otro navegador. Ahora, el cierre de sesión automático es muy inconveniente cuando se está desarrollando y probando la extensión en varios navegadores, y desearía poder desactivarlo por un período de tiempo.

Y por último, pero no menos importante, me gustaría ver más métodos públicos en Magento 2.2 , porque nos daría más oportunidades cuando se trata de cambiar su funcionalidad.

Pavel, desarrollador de Magento

A veces, cuando profundiza en el código mientras construye una extensión compleja, puede ver cosas que no son del todo perfectas y que probablemente estén en la etapa de desarrollo. Por ejemplo, esta funcionalidad no es exactamente lo que vemos en el código de Magento 2.1.

Es por eso que realmente espero que con el lanzamiento de Magento 2.2 veamos una imagen más clara de hacia dónde se dirigirá el código en el futuro más cercano . Además, sería genial tener los documentos que están más cerca de la realidad , y más ejemplos de github serían de gran ayuda para nosotros, los desarrolladores de Magento 2. Los ejemplos actuales de github se actualizaron hace un año, y solo uno de ellos se actualizó hace 6 meses. ¡Mucho ha cambiado en Magento 2 desde entonces!

Stas, desarrollador certificado de Magento

Aquí está el caso que me gustaría ver resuelto en las nuevas versiones.

  1. El modo de tienda única está desactivado, voy a cambiar algo en el nivel del sitio web, por ejemplo, deshabilitar la salida del módulo
  2. Desactivar el modo de tienda única
  3. Y estamos obteniendo un resultado inesperado: el comportamiento del sitio parece que la salida está desactivada, pero la página avanzada parecerá que está activada. Lo mismo se aplica a las otras configuraciones también.

Por lo tanto, si el modo de tienda única está activado, la plataforma debe ignorar las demás configuraciones.

Como sé, actualmente podemos agregar una condición al diseño solo usando ifconfig, que a menudo es insuficiente. Creo que sería de gran ayuda tener algo como ifclass=”Amasty/Model/Helper/SomeClass”, donde la función de ejecución podría ejecutar cualquier lógica que desee, devolviendo verdadero o falso, y luego la parte del diseño con el ifclass podría agregarse o eliminarse según el resultado. Tal vez esta no sea la mejor opción cuando se trata de velocidad, pero es solo una idea para solucionar el inconveniente.

Una secuencia de comandos para generar datos de instalación a partir de una tabla de base de datos sería muy eficaz al transferir extensiones de Magento 1 a Magento 2 o al crear extensiones de Magento 2 desde cero.

En general, esto es lo que espero de Magento 2.2:

  1. Sería genial si la compatibilidad con versiones anteriores se mantuviera al pasar de Magento 2.2 a 2.3 y durante una actualización similar.
  2. La documentación oficial actual ayuda mucho, pero a menudo veo que podría ser más relevante y detallada , más como un libro de cocina.
  3. Si las pautas oficiales de Magento 2 dicen que no debe usar funciones obsoletas, entonces Magento 2 tampoco debería usarlas =) Hablando en serio, entiendo que se hará en pequeños pasos, porque la plataforma es muy compleja y pesada. con cada lanzamiento.
  4. Por supuesto, la velocidad es el área donde hay margen de mejora .
Leonid, desarrollador de Magento

Realmente estoy esperando la posibilidad de agregar los campos adicionales al pago .

En cuanto al backend de PHP, todo se ve muy bien. Podemos agregar nuestro propio procesador de diseño, donde tenemos el árbol completo de elementos de la página de pago, que se configuran desde layout.xml y se cargan desde la base de datos. Y podemos ser buenos con solo checkout_index_index.xml ya que tenemos muchas configuraciones para los elementos de la página de pago.

Pero cuando se trata de ahorrar, a menudo me enfrento a problemas. Cada campo tiene configuraciones de JS cuando se trata de guardar, y la única laguna que encontré es usar atributos personalizados para las direcciones. Es extraño ver una cantidad tan grande de opciones y variantes en el backend, y solo restricciones del lado de JS.

Al igual que con Magento 2, estamos obteniendo ciertos estándares de código a seguir, aún algunas extensiones de Magento 2 no los siguen del todo.

A veces encuentro el código un poco difícil de entender, y comentarios más detallados realmente ayudarían . Por ejemplo, EntityManager es algo muy útil, pero es un desafío entender realmente cómo funciona, e imagino lo difícil que es para los desarrolladores que no tienen tanta experiencia como la mayoría de los miembros del equipo de Amasty.

A pesar de todo esto, me gusta mucho Magento 2 y estoy ansioso por ver las cosas nuevas que podrían venir en el lanzamiento de Magento 2.2.

Eugene, desarrollador certificado de Magento

En la configuración xml, no podemos establecer clases de validación para parámetros con xsi:type=”text” (bueno, como para todos los demás también). La única opción disponible es required=”true”.

Algo como esto sería beneficioso al crear, por ejemplo, algunas opciones de widgets. Espero que esto se solucione en Magento 2.2.

<parameter name=”image_width” xsi_type=”text” visible=”true”
validate=”validate-number” required=”true”>

<label translate=”true”>Ancho de imagen</label>


</parameter>

 

Actualizaciones de Magento 2: verano de 2015

 Fecha:  28.09.2015

Como muchos de ustedes se fueron de vacaciones este verano, decidimos hacer un resumen muy rápido de algunas noticias y enlaces importantes de Magento que quizás se hayan perdido.

Seguridad

Desafío de seguridad de Magento 2

Encuentre una vulnerabilidad en Magento 2 y reciba un premio de $100 a $5,000, además podrá presumir de sus descubrimientos después del lanzamiento de Magento 2. Bromas aparte, es una oportunidad maravillosa para trabajar en un proyecto nuevo y atípico y contribuir también a la comunidad de Magento. ¡Y también pon a prueba tus habilidades!

Versión beta para comerciantes

El lanzamiento de Magento 2 Merchant Beta se presentó en julio

Una gran noticia que nos acerca un paso más al lanzamiento completo de Magento 2. El enlace lo llevará a nuestro artículo de blog de Magento 2 que explica algunos datos básicos sobre la versión Beta.

Sucursales

Ramas de Magento 2, paquetes de compositores y datos de muestra

Una publicación esencial si quieres sumergirte en Magento 2 por primera vez. Además, consulte el blog de Max Yekaterynenko: trabaja en el desarrollo de productos de Magento.

Lanzamiento de Magento 2 Merchant Beta: lo que debe saber

 Fecha:  17.07.2015

¡Algunas noticias emocionantes para la comunidad de Magento! Se lanzó Magento 2 Merchant Beta. El siguiente paso para la plataforma Magento 2 será el lanzamiento de disponibilidad general, que está previsto que suceda hasta finales de 2015. Presentamos un resumen de las cosas que debe saber sobre el lanzamiento de Merchant Beta.

  • Magento 2 Merchant Beta está muy cerca de lo que verá en el lanzamiento de GA más adelante. Se refiere tanto a la apariencia como a la funcionalidad de la plataforma.

  • Tanto la comunidad como la versión Enterprise Magento 2 recibieron actualizaciones de características . Aquí hay una breve lista de las principales mejoras con enlaces a las descripciones:

    • Cambios en la versión del módulo
    • Mejoras de rendimiento
    • Múltiples administradores
    • Mejoras en la administración de Magento
    • Mejoras en el pago

  • Mejoras de pago
  • Muestras de atributos del producto
  • Correos electrónicos transaccionales
  • Importar y exportar
  • Unirse a la directiva
  • Desinstalar y hacer copia de seguridad
  • El equipo de Magento dice que ambas ediciones también tienen mejoras significativas en el rendimiento , logradas mediante actualizaciones para el lado del servidor ( Varnish 4 listo para usar, almacenamiento en caché de página completa y soporte para HHVM3.6 ) y el lado del cliente ( almacenamiento en caché de contenido estático en el navegador, compresión de imágenes , uso de jQuery y RequireJS para una mejor gestión de JavaScript y agrupación para reducir el recuento de descargas de archivos ).

  • El código base de Magento Enterprise Edition incluye amplias mejoras de escalabilidad para la base de datos, gestión de pedidos, pago, catálogo y más. Las mejoras incluyen cumplimiento de cuadrícula asincrónica, base de datos independiente para pago, compatibilidad con el clúster MySQL, más administradores simultáneos para pedidos y gestión de productos y separación completa de los subsistemas de la tienda.

  • El equipo de Magento está comprometido con un grupo de comerciantes y socios para probar el código base de Merchant Beta a través de implementaciones del mundo real, por lo que el lanzamiento de GA está completamente listo y probado de adentro hacia afuera.

  • Magento 2 Training está disponible en Fundamentos del desarrollo de Magento 2

  • El equipo de Magento realizó un seminario web sobre el lanzamiento y las grabaciones estarán disponibles en un par de días. ¡Actualizaremos la publicación si surge algo nuevo! Hasta entonces, puedes ver de qué hablan los miembros de la comunidad en Twitter . Manténganse al tanto.

PD: El equipo de desarrollo de PHP anuncia la disponibilidad inmediata de PHP 7.0.0 Beta 1 . Esta es la tercera versión preliminar de la nueva serie principal de PHP 7.

Lanzamiento de Magento 2: hechos y rumores

 Fecha:  12.12.2014

Magento 2 es, probablemente, uno de los temas más discutidos en la comunidad de Magento. Está claro que el mercado y la tecnología están listos y, más aún, dispuestos a abrazar la versión completamente nueva de la famosa plataforma de comercio electrónico. Hoy compartimos los puntos que ya sabemos sobre el futuro de Magento 2.

Historia de Magento 2

Magento 2 se anunció en 2010. Los planes eran lanzarlo a fines de 2011, pero ahora tenemos 2014 cerrando sus puertas y finalmente puede registrarse para el seminario web Magento 2 Dev Beta, mientras que la versión alfa está disponible en github . Ha sido una larga espera, algunos miembros de la comunidad no están exactamente contentos con las cosas, pero ahora parece que tenemos la luz al final del túnel.

Como dijo una vez

» href=»https://twitter.com/allanmacgregor» target=»_blank» rel=»nofollow»>Allan MacGregor en Twitter, Magento 2 merece la pena esperar . Aunque la nueva versión de la plataforma de comercio electrónico definitivamente cambiará el panorama, y ​​tanto los propietarios de negocios como los desarrolladores dedicarán tiempo a la transición, este lanzamiento es un gran paso adelante, que podría fortalecer la participación de mercado de Magento. Los motivos de tal retraso no fueron confirmados por ningún empleado de Magento o eBay, pero estos son los pensamientos que flotan en la comunidad:

  • en 2011, eBay adquirió Magento. Es muy posible que se haya dedicado mucho tiempo y esfuerzo a la reogranización.
  • Algunas personas, incluidos los miembros de la alta dirección, abandonaron la empresa, lo que también podría haber generado cierta confusión en los procesos de la empresa.
  • Consolidar los 3 centros de desarrollo en Urkaine también tomó tiempo y esfuerzo
  • esta es probablemente una de las opiniones más impopulares, pero los rumores decían que el alcance de Magento 2 era demasiado amplio para alcanzar a las otras plataformas.
¿Vergonzoso que tomó tanto tiempo? Quizás. Mi *suposición* es que traer a Magento, Inc. al redil de eBay tomó un poco de esfuerzo y tiempo, la plataforma X.commerce tomó mucho esfuerzo y eBay ha redoblado el esfuerzo para llevar M2 al mercado. Hubiera sido bueno que la comunidad y los usuarios de Magento supieran esto, pero eso solo es posible en retrospectiva. Con todo este tiempo «abierto», no ha surgido nada que «interrumpa» el ecosistema de Magento, lo que me indica que el comercio electrónico personalizado, potente y ABIERTO sigue siendo un problema difícil que es probable que Magento 2 resuelva incluso mejor que Magento 1. Leer más

Elena Leonova, Gerente de Producto de Magento, habla sobre Magento 2 en Meet Magento Belarus 2014 en Minsk

Ahora pasemos a las cosas que ya sabemos sobre Magento 2.

Características/arquitectura

Tecnologías modernas

Magento 2 usará PHP 5.4 y 5.5, HTML 5, CSS 3 y {menos}, pasa de prototipo.js a jQuery. Además, la nueva versión admitirá estándares de codificación modernos. Require.js también ayudará a cargar páginas más rápido.

Rendimiento y escalabilidad
  • La memoria caché de página completa estará disponible de forma inmediata, así como la compatibilidad con Varnish y Redis. Los indexadores refactorizados ya no bloquearán los procesos, ya que funcionarán en segundo plano.
  • Indexadores mejorados.   Los nuevos indexadores cubren la misma funcionalidad que las versiones empresariales anteriores, pero se han revisado para ofrecer un rendimiento de consulta más rápido y actualizaciones más eficientes.
  • Múltiples usuarios administradores . Las mejoras principales en el sitio de administración permiten que más usuarios administradores creen y actualicen productos al tiempo que reducen los conflictos de datos. Nota: Si no ha planeado migrar a Magento 2 en un futuro próximo, puede probar nuestra extensión del historial de acciones de Magento . Le ayudará a organizar el trabajo más eficiente de múltiples usuarios administradores.
personalización

En general, el equipo de Magento está trabajando para simplificar el proceso de personalización:

  • Se elimina la clase de Dios «Mago::»
  • Código modular y personalización . El código modular de Magento 2 reduce las dependencias entre módulos, lo que permite a los desarrolladores realizar cambios específicos sin afectar otras áreas del código.
  • Búsqueda mejorada.  Magento 2 incluye una interfaz de búsqueda modular y navegación en capas para que sea más fácil personalizar las funciones de búsqueda. Puede habilitar/deshabilitar la búsqueda, incluso eliminarla del código o cambiar a interfaces de búsqueda de terceros.
  • Validación XML.  La validación XML de Magento 2 comprueba de forma proactiva que el código XML sigue reglas y estructuras específicas. Esto facilita a los desarrolladores la configuración de XML, ya que su IDE (Entorno de desarrollo integrado) les alertará sobre las opciones válidas y evitará errores que, de otro modo, habrían implicado una depuración significativa. Esto permite a los desarrolladores predecir los resultados y asegurarse de que las extensiones funcionen correctamente.
  • Herencia de temas multinivel . Ahora los temas son más fáciles de heredar y personalizar.
  • Magento 2 responderá desde el primer momento. El tema en blanco utilizará todas las tecnologías modernas enumeradas anteriormente. Además, no tiene que personalizar la plantilla principal para que la tienda responda.
Integración externa

Con Magento 2, las integraciones con sistemas externos se simplifican a través de API mejoradas. Las nuevas API también son más eficientes, lo que permite devolver todos los datos asociados con un objeto comercial (como cliente, pedido, etc.) en una sola llamada. Y las API de ‘estilo de integración’ pueden crear, actualizar, eliminar y recuperar datos basados ​​en campos comunes a Magento y sistemas externos en una sola llamada, que es una forma más eficiente de integrarse con sistemas externos.

Instalación y actualizaciones

Según Elena Leonova, Gerente de Producto en Magento, el equipo también está trabajando para simplificar el proceso de instalación y actualizaciones. Magento 2 incluye información actualizada sobre las políticas de control de versiones y la compatibilidad de las actualizaciones con las versiones actuales.

Además, Magento 2 presenta un instalador independiente que admite instalaciones más rápidas de una nueva instancia de Magento al verificar de manera proactiva los requisitos previos antes de comenzar el proceso de instalación.

El equipo de Magento en eBay valora los comentarios de la comunidad. Conozca a Magento Los visitantes de Bielorrusia podrían votar por funciones en Magento 2

Pruebas y calidad del código

Con el nuevo y mejorado Magento Testing Framework , los desarrolladores podrán automatizar las pruebas funcionales de la funcionalidad desarrollada, lo que permitirá lanzamientos frecuentes y una mayor calidad del producto.

Hoja de ruta de Magento 2 y enfoque de lanzamiento

Aquí está la diapositiva de la presentación Meet Magento Bielorrusia de Elena Leonova que muestra la hoja de ruta para Magento 2:

En resumen: después del lanzamiento de la versión estable, el equipo de Magento actualizará la plataforma cada 3 meses.

Biblioteca de interfaz de usuario de Magento

Para acortar la historia larga, aquí está la presentación de Sergey Ivashchenko de Meet Magento Bielorrusia, donde explicó la esencia de la biblioteca de interfaz de usuario de Magento.

Preguntas frecuentes sobre Magento 2

¿Magento 2 se dividirá en versiones Community y Enterprise?

Sí, será.

¿Los propietarios de tiendas podrán migrar de Magento 1 a Magento 2 automáticamente?

Lo más probable es que no. Lo que pasa es que la arquitectura de Magento 2 es tan diferente a la versión anterior que no tendría sentido esa migración. Sin embargo, el equipo de Magento proporcionará a los propietarios de tiendas algunas herramientas para simplificar el proceso de transición. Esta tarea está en proceso de solución ya que en la mayoría de los casos los datos son personalizados y no se pueden transferir automáticamente a una nueva tienda.

¿Alguna información sobre las características asesinas dirigidas a los usuarios?

Esta información estará disponible más adelante, ya que ahora la tarea principal es lanzar una versión 2.0 estable. Sin embargo, las actualizaciones adicionales posteriores al lanzamiento comercial se centrarán en la funcionalidad para los usuarios empresariales.

¿Durante cuánto tiempo se admitirá la versión de Magento 1?

El equipo de Magento tiene previsto dar soporte a Magento 1 durante 3 años a partir del momento del lanzamiento de Magento 2.

¿Habrá una transición automática para las extensiones de Magento 1 a Magento 2?

Como el proyecto Magento 2 aún se encuentra en la etapa de refactorización, es muy difícil saberlo. El equipo realmente quiere proporcionar a los desarrolladores de extensiones las herramientas para la transición, pero habrá información más detallada disponible más adelante. Aún así, puede leer la documentación de Magento 2 e intentar editar sus extensiones incluso ahora. Por ahora, las extensiones no son transferibles a Magento 2, y cualquier extensión o personalización de código deberá reconfigurarse en Magento 2.

… y más

Estas son algunas citas de Alan Kent, vicepresidente de ingeniería de motores de búsqueda de eBay.

Sobre los procesos de desarrollo:
Internamente, Magento utiliza prácticas de desarrollo similares a Scale Agile Framework. Este es un enfoque para lograr que varios equipos ágiles trabajen juntos en proyectos a largo plazo. Los sprints se agrupan en entregables más grandes llamados Incrementos Potencialmente Enviables (PSI). Los llamamos hitos porque enviamos código todas las semanas al público de GitHub.
En Magento 2 Dev Beta:
A finales de 2014, se implementarán los principales cambios propuestos en la plataforma. Esto incluye la actualización de la pila tecnológica (versiones más recientes de PHP, Apache, MySQL, etc.). También incluye un estilo de codificación más moderno, nueva infraestructura de herencia de temas, compatibilidad con Composer, introducción de contratos de servicio, mejor refactorización de activos HTML, CSS y JS, y mucho más.
Sobre la portabilidad de extensiones:
Realice la migración antes si desea proporcionar comentarios y posiblemente cambiar la plataforma para satisfacer sus necesidades. Dev Beta es el tiempo recomendado para esto. Es decir, finales de este año. Dev RC es cuando la plataforma debería ser bastante estable. Es decir, final del Q1 del próximo año. Puerto más tarde si desea la máxima estabilidad de la plataforma debajo de usted. Espere hasta que GA comience a portar si desea una estabilidad absoluta. Es posible que esté detrás de sus competidores al llegar al mercado en 2.0 (así que no lo recomiendo), pero si desea una plataforma súper estable con cero riesgo de reelaboración, entonces GA es para usted.

PD Actualizamos nuestros términos sobre el soporte de Magento 2 y las extensiones de Magento 2 : https://amasty.com/terms.html
« Magento 2 será una solución completamente diferente en términos de arquitectura. Debido a esto, las extensiones para Magento 2 deberán desarrollarse desde cero y se tratarán como extensiones completamente nuevas.»

Envolver

Es todo por hoy.

Comparta su opinión y siéntase libre de hacer preguntas en los comentarios a continuación en cualquier momento conveniente.

¡Estén atentos a las últimas noticias del mundo de Magento!