Magento es una plataforma de comercio electrónico de código abierto escrita en PHP . Utiliza muchos otros marcos PHP como Laminas y Symfony . El código fuente de Magento se distribuye bajo Open Software License (OSL) v3.0. Magento fue adquirido por Adobe Inc en mayo de 2018 por $ 1,68 mil millones de dólares. [3]
Desarrollador (es) | Magento, Inc. |
---|---|
Versión inicial | 31 de marzo de 2008 [1] |
Lanzamiento estable | 2.4.2 [2] / 2021-02-09 [±] |
Repositorio | |
Escrito en | PHP |
Tipo | Sistema de gestión de contenido , software de carrito de compras. |
Licencia | OSL v3 , AFL v3 |
Sitio web | magento |
El software fue desarrollado originalmente por Varien Inc., una empresa privada estadounidense con sede en Culver City, California , con la ayuda de voluntarios .
En esta plataforma se han creado más de 100.000 tiendas online. El código de la plataforma se ha descargado más de 2,5 millones de veces, y en 2019 se vendieron bienes por valor de 155.000 millones de dólares a través de sistemas basados en Magento. [4] Hace dos años, Magento representaba alrededor del 30% de la cuota de mercado total. [5]
Varien publicó la primera versión de disponibilidad general del software el 31 de marzo de 2008. Roy Rubin, ex director ejecutivo de Varien, vendió posteriormente una acción de la empresa a eBay , que finalmente adquirió por completo y luego vendió la empresa a Permira ; [6] Permira luego se lo vendió a Adobe . [7]
El 17 de noviembre de 2015, se lanzó Magento 2.0. Entre las características que se cambiaron en V2 se encuentran las siguientes: problemas de bloqueo de tablas reducidos, almacenamiento en caché de página mejorado, escalabilidad de nivel empresarial, fragmentos enriquecidos incorporados para datos estructurados, nueva estructura de archivos con personalización más fácil, preprocesamiento de CSS usando LESS y resolución de URL de CSS, rendimiento mejorado y una base de código más estructurada. Magento emplea el sistema de administración de bases de datos relacionales MySQL o MariaDB , el lenguaje de programación PHP y elementos de Zend Framework . [8] Aplica las convenciones de la programación orientada a objetos y la arquitectura modelo-vista-controlador . Magento también usa el modelo entidad-atributo-valor para almacenar datos [9] y, a partir de la versión 2.4 , requiere Elasticsearch para su capacidad de búsqueda de catálogo. [10] Además de eso, Magento 2 introdujo el patrón Model-View-ViewModel en su código de front-end usando la biblioteca de JavaScript Knockout.js .
Historia
Magento inició oficialmente el desarrollo a principios de 2007. Siete meses después, el 31 de agosto de 2007, se lanzó la primera versión beta pública. [ cita requerida ]
Varien, la empresa propietaria de Magento, trabajó anteriormente con osCommerce . Varien había planeado originalmente bifurcar osCommerce pero luego decidió reescribirlo como Magento. [11]
En los primeros años de su existencia, la plataforma ha sido ganadora de los premios " Best of Open Source Software Awards" y "SourceForge Community Choice Awards" varias veces. [12]
En febrero de 2011, eBay anunció que había realizado una inversión en Magento en 2010, por un valor del 49% de la propiedad de la empresa. El 6 de junio de 2011, eBay anunció que adquiriría el resto de Magento, que se uniría a su nueva iniciativa X.Commerce. El CEO y cofundador de Magento, Roy Rubin, escribió en el blog de Magento que "Magento continuará operando desde Los Ángeles, con Yoav Kutner y yo como líderes". [13]
Yoav Kutner dejó Magento en abril de 2012, citando que la visión de Magento había cambiado desde el momento de la adquisición debido a cambios de personal de alto nivel. [14]
Como resultado de la disolución de eBay tras la redada de Carl Icahn , el 3 de noviembre de 2015, el nuevo propietario del fondo de capital privado Permira escindió Magento como empresa independiente. [15] [16]
En mayo de 2018 se anunció que Magento sería adquirido por Adobe por $ 1,68 mil millones con miras a integrarlo en Adobe Experience Cloud, su plataforma Enterprise CMS. [17] [7] La adquisición se finalizó el 19 de junio de 2018. [18]
Descripción general
Magento ofrece dos plataformas distintas: Magento Open Source (anteriormente Magento Community Edition) y Magento Commerce; este último está disponible en una versión local (anteriormente Magento Enterprise Edition) o como una plataforma como servicio (anteriormente Magento Enterprise Cloud Edition). También había dos plataformas anteriores, Magento Professional Edition y Magento Go.
Código abierto de Magento
Magento Open Source, anteriormente Magento Community Edition, es una plataforma de comercio electrónico de código abierto . Los desarrolladores pueden implementar los archivos principales y ampliar su funcionalidad agregando nuevos módulos de complemento proporcionados por otros desarrolladores. Desde que se lanzó la primera versión beta pública en 2007, Magento Open Source se ha desarrollado y personalizado para proporcionar una plataforma básica de comercio electrónico. [ cita requerida ]
La versión actual y cada una de las versiones históricas anteriores de las ramas de la versión 1.X y 2.X de Magento Open Source están disponibles en el sitio web de Magento Commerce, Inc. para descargar como descargas de un solo archivo. [19] El desarrollo de la rama de la versión 2.X de Magento Open Source se coordina públicamente en GitHub. [20] Magento 1.9.4, la última versión de Magento 1.X que se lanzará, llegó al final de su vida útil el 30 de junio de 2020.
Las últimas versiones con soporte activo de Magento Open Source son 2.3.6-p1, 2.4.1-p1 y 2.4.2 [21]
Magento seguirá siendo de código abierto [22] después de la reciente adquisición por parte de Adobe .
Comercio de Magento
Lanzado el 11 de abril de 2016, Magento Commerce es una plataforma de comercio electrónico como servicio .
Magento 2 tiene muchas características nuevas y mejoradas, herramientas de desarrollo y su arquitectura es bastante diferente de todas las versiones anteriores. [23] Magento 2 se anunció en 2010. Se planeó su lanzamiento en 2011, y su versión beta comercial se lanzó en julio de 2015. [24] Desde entonces, Magento 1 y Magento 2 han existido simultáneamente.
Magento atiende a tres niveles de negocios; pequeñas empresas [25] medianas empresas [26] y empresas. [27]
Magento Commerce (en las instalaciones)
Magento Commerce (On-Premises), anteriormente "Magento Enterprise Edition" se deriva de Magento Open Source y tiene los mismos archivos principales. A diferencia del código abierto, este no es gratuito, pero tiene más características y funcionalidades. Este producto está diseñado para grandes empresas que requieren soporte técnico con instalación, uso, configuración y resolución de problemas. Aunque Magento Commerce tiene tarifas de mantenimiento anuales, ni Open Source ni Commerce (On-Premises) incluyen hosting. El equipo de Magento desarrolla Magento Commerce cooperando con usuarios y terceros. El desarrollo en la rama 2.X de Magento Commerce se coordina públicamente en GitHub. [28]
Las últimas versiones con soporte activo de Magento Commerce son 2.3.4 [29] (EE y CE) lanzadas el 8 de octubre de 2019.
Socios de Magento
Socios de soluciones
Los socios de soluciones de Magento son agencias de desarrollo que se especializan en la entrega de comercio electrónico para comerciantes de Magento Commerce y tienen una amplia experiencia en la implementación, mantenimiento y actualización de sitios web de comercio electrónico de Magento. [30] Muchos socios de soluciones de Magento desarrollan sus propias extensiones, soluciones y personalización en la plataforma de Magento Commerce.
Socios tecnológicos
Los socios tecnológicos de Magento son empresas o productos que ayudan a los comerciantes a mejorar su sitio web de forma inmediata. Cubren más de 20 categorías diferentes que incluyen automatización de marketing, pagos, gestión de contenido, envío, impuestos, alojamiento y rendimiento. Para garantizar la calidad y la compatibilidad, todos los socios tecnológicos de Magento pasan una rigurosa revisión comercial y tecnológica. Los socios tecnológicos de Magento se pueden encontrar en el directorio del sitio web oficial. [31]
Preocupaciones de seguridad
En 2015 se informó que las tiendas web de Magento desactualizadas o sin parches son susceptibles a un ataque de scripting entre sitios , [32] que permite a los atacantes realizar skimming en línea para robar la información de la tarjeta de crédito del usuario. Según un experto en seguridad, [33] más de 4000 tiendas web de Magento eran vulnerables a un ataque de este tipo en octubre de 2016.
En 2017, la empresa de seguridad DefenseCode informó que las tiendas web Magento CE son susceptibles al ataque de ejecución remota de código, [34] [35] que permite a los atacantes realizar skimming web , robar información de tarjetas de crédito almacenada de clientes futuros y anteriores, tomar el control de la base de datos, y en algunos casos incluso el servidor completo, incluidas otras instancias de Magento. Se sospecha que hasta 260.000 tiendas web de Magento podrían ser vulnerables a un ataque de este tipo en abril de 2017 [36].
En 2019, Magento informó una vulnerabilidad potencial en la ubicación de su URL de administrador para sus versiones 2.1.x, 2.2.xy 2.3.x. También informó una violación de seguridad crítica para los clientes que ejecutan la versión 1.0.2 (y versiones anteriores) de la extensión del localizador de tiendas Magestore. Los propietarios de tiendas de comercio electrónico también se han enfrentado a incidencias similares del ataque Magecart y el asesino Magento.
Eventos
"Imagine eCommerce" es la conferencia anual de comercio electrónico de Magento [37] que se lleva a cabo desde 2011. El primer evento se celebró en febrero de 2011 en Los Ángeles con más de 600 comerciantes, socios y desarrolladores de Magento. Los objetivos del evento son compartir ideas de comercio electrónico y brindar sesiones de oportunidades para establecer contactos.
Además de Imagine, Magento también organiza eventos locales "Magento Live" en los que los participantes tendrán la oportunidad de aprender más sobre el comercio electrónico en general, conocer a los socios locales de Magento y conocer los próximos cambios en el software Magento. Los eventos de Magento Live se han celebrado en Australia [38] (Sydney), Reino Unido [39] (Londres), Holanda (Amsterdam), España (Barcelona), Francia (París) y Alemania (München).
Existe una organización sin fines de lucro que se estableció en 2019 y que contribuye a más de 24 eventos globales "Meet Magento" por año denominada "Asociación Magento" [40] La asociación está abierta a todas las empresas activas en el comercio electrónico en cualquier manera y desea utilizar el comercio de Magento ahora o en el futuro. El proyecto se ha ejecutado en todos los mercados desarrollados de Magento como Alemania, Austria , Suiza , Francia, Suecia , Dinamarca, Italia, España , Holanda, Polonia, Rumanía y Rusia y también Vietnam.
Certificación
Hay cuatro certificaciones de Magento diferentes. Tres de ellos tienen como objetivo demostrar la competencia de los desarrolladores en la implementación de módulos; one (Certified Solution Specialist) se dirige a los usuarios comerciales (consultores, analistas, directores de proyectos). La certificación de desarrollador de front-end de Magento se centra principalmente en mejorar la interfaz de usuario (UI) de los desarrolladores de back-end que implementan los módulos principales. La certificación Plus prueba una comprensión profunda de los módulos de Magento Enterprise y de toda la arquitectura. [41]
Recursos
Magento DevBox es un contenedor Docker que permite la instalación sencilla de la última plataforma Magento 2 CE o EE en un entorno virtual. También permite a los desarrolladores vincularse a una instalación local existente de Magento 2. En junio de 2017, todavía está en versión beta. [42]
Magento Commerce 2.3.4 lanzado el 28 de enero de 2020, [43] la última versión es v2.3.4, [44] descárguela de la página de recursos tecnológicos o Github. [45]
La migración de Magento 1 a Magento 2 se puede realizar mediante la herramienta oficial de migración de datos. [46] La migración puede ser realizada por desarrolladores con amplia experiencia en Magento 1 y 2. [47]
Magento también tiene un grupo diverso de artículos de comercio electrónico [48] escritos para ayudar a las empresas B2B [49] y B2C. Estos se pueden encontrar en la sección de blogs del sitio web.
Los estudios de casos de comercio electrónico también son otra parte del sitio web de Magento que proporciona información privilegiada sobre cómo Magento afecta a las marcas. [50]
Crítica y controversia
Un artículo de TechCrunch informa que, según sus fuentes, los ex empleados de Magento afirman que colectivamente han sido 'estafados' de casi el 7-10% de Magento, una participación que habría valido aproximadamente $ 18 millones cuando eBay adquirió la empresa. [51]
Ver también
- Comparación de software de carrito de compras
- Lista de proveedores de servicios de pago en línea
Referencias
- ^ https://magentocommerce.com
- ^ "Lanzamientos - magento / magento2" . github.com . Consultado el 8 de mayo de 2021 .
- ^ "Magento comprado por Adobe" . Noticias de Bloomberg . 2018-05-18 . Consultado el 15 de mayo de 2020 .
- ^ "Estadísticas, participación de mercado, adopción y crecimiento de Magento en 2019" . Tribunal de acogida . 2019-02-18 . Consultado el 27 de septiembre de 2019 .
- ^ "Introducción a Magento: navegando por el ecosistema de comercio electrónico superior" . Blog de Ingeniería de Toptal . Consultado el 27 de septiembre de 2019 .
- ^ "Magento vendido por eBay: Opace sobre si Magento puede brillar como empresa privada" . 2015-11-12.
- ^ a b Miller, Ron (21 de mayo de 2018). "Adobe para adquirir Magento por $ 1.68B" . TechCrunch . Verizon Media . Consultado el 5 de marzo de 2019 .
- ^ "Varien y la plataforma de comercio electrónico Magento" (PDF) . Zend. Archivado desde el original (PDF) el 12 de enero de 2015 . Consultado el 17 de enero de 2015 .
- ^ Tormenta, Alan. "Magento para desarrolladores: Parte 7 - ORM avanzado - Valor de atributo de entidad" . Magento . Consultado el 17 de enero de 2015 .
- ^ "Magento 2.4 requiere Elasticsearch" . Consultado el 11 de septiembre de 2020 .
- ^ McCombs, Adam (2011). La guía definitiva de Magento . Robert Banh Apress. pag. 4.
- ^ Rodrigues, Savio (25 de julio de 2008). "Ganadores de los premios SourceForge Community Choice Awards" . InfoWorld . Consultado el 27 de septiembre de 2019 .
- ^ Warren, Christina (6 de junio de 2011). "eBay adquiere la empresa de comercio electrónico de código abierto Magento" . Mashable . Consultado el 4 de abril de 2018 .
- ^ Rao, Leena (12 de abril de 2012). "CTO y cofundador de Magento recientemente fallecido: eBay no entiende el significado de abierto" . TechCrunch . Consultado el 4 de abril de 2018 .
- ^ Lavelle, Mark. "Carta de nuestro CEO" . Magento.com . Archivado desde el original el 9 de noviembre de 2015 . Consultado el 8 de noviembre de 2015 .
- ^ Luis De Souza (3 de febrero de 2015). "Magento - Exact Online koppeling" . www.iwebdevelopment.nl . Consultado el 5 de abril de 2018 .
- ^ "Adobe para adquirir Magento Commerce" . Sala de prensa de Adobe . Consultado el 21 de mayo de 2018 .
- ^ "Magento es ahora parte de Adobe" . Magento . Consultado el 19 de junio de 2018 .
- ^ "Software de comercio electrónico de código abierto | Magento" . magento.com . Consultado el 14 de marzo de 2016 .
- ^ "magento / magento2" . GitHub . Consultado el 4 de noviembre de 2018 .
- ^ "Disponibilidad de Magento" . devdocs.magento.com . Consultado el 15 de abril de 2021 .
- ^ Sí, Matt (21 de mayo de 2018). "Duplicar la visión de plataforma abierta de Adobe con Magento" . Medio . Consultado el 23 de mayo de 2018 .
- ^ "Notas de la versión de Magento 2" . docs.magento.com . Consultado el 6 de julio de 2016 .
- ^ "Anuncio de lanzamiento de Magento 2 Beta" . Blog de Magento . Consultado el 6 de julio de 2016 .
- ^ "Plataformas de comercio electrónico para pequeñas empresas" .
- ^ "Plataformas de comercio electrónico | Mid-Market y Enterprise" .
- ^ "Magento Commerce Cloud es parte de Adobe Experience Cloud" .
- ^ "magento / magento2" . GitHub . Consultado el 14 de marzo de 2016 .
- ^ "Notas de la versión de Magento Enterprise Edition 1.14.2.4" . merch.docs.magento.com . Consultado el 14 de marzo de 2016 .
- ^ "Socios de soluciones - Programa de socios de Magento" . partners.magento.com . Consultado el 3 de septiembre de 2017 .
- ^ "Socios tecnológicos - Programa de socios de Magento" . partners.magento.com . Consultado el 3 de septiembre de 2017 .
- ^ Parchear; Investigar; Seguridad; Vulnerabilidades; Software malicioso; Los sitios se adhieren a un millón de certificados SHA-1 defectuosos y desvanecidos: Netcraft; tiendas, los ataques del kit de explotación de Neutrino afectaron a miles de Magento; Hervidores conectados hierven, derraman contraseñas de Wi-Fi sobre Londres. "Los ataques del kit de explotación de Neutrino afectaron a miles de tiendas Magento" . theregister.co.uk . Consultado el 7 de noviembre de 2016 .
- ^ "Se encontraron 5900 tiendas online skimming [análisis]" . gitlab.io . Consultado el 7 de noviembre de 2016 .
- ^ "La vulnerabilidad sin parche expone las tiendas en línea de Magento a la piratería" . PCWorld . 2017-04-13 . Consultado el 13 de abril de 2017 .
- ^ "El día cero de alto riesgo deja vulnerables a 200.000 comerciantes de Magento" . Threatpost . Consultado el 13 de abril de 2017 .
- ^ Cimpanu, Catalin (23 de octubre de 2018). "El grupo Magecart aprovecha los días cero en 20 extensiones de Magento" . Consultado el 9 de diciembre de 2018 .
- ^ "Conferencia Magento Imagine" . 2017-09-11.
- ^ "Magento Live AU" . 2016.
- ^ "Magento Live UK" . 2016.
- ^ "Asociación Magento" .
- ^ "CERTIFICACIÓN MAGENTO" . Magento . Consultado el 17 de enero de 2015 .
- ^ "Descripción general de la instalación rápida de DevBox (Beta) | Documentación para desarrolladores de Magento 2" . devdocs.magento.com . Consultado el 29 de mayo de 2017 .
- ^ "Hoja de ruta de Magento 2" . FireBearStudio . Consultado el 27 de abril de 2018 .
- ^ "Notas de la versión de Magento Open Source 2.3.4 | Documentación para desarrolladores de Magento 2" .
- ^ "magento / magento2" . GitHub . Consultado el 27 de octubre de 2017 .
- ^ "Herramienta de migración de datos | Documentación para desarrolladores de Magento 2" . devdocs.magento.com . Consultado el 3 de septiembre de 2017 .
- ^ "Directorio de desarrolladores certificados de Magento" . u.magento.com . Consultado el 3 de septiembre de 2017 .
- ^ "Blog de comercio electrónico: consejos y mejores prácticas de comercio electrónico de Magento" .
- ^ "Plataforma de comercio electrónico B2B" .
- ^ Estudios de casos de comercio electrónico
- ^ "eBay adquirió Magento por más de $ 180 millones, pero no todos sonríen" . TechCrunch . 23 de junio de 2011 . Consultado el 18 de mayo de 2019 .