Magento - Wikipedia
Open-source e-commerceplatform Dit artikel gaat over de e-commercesoftware. Voor de kleur, zie Magenta. Zie Magneto voor de x-men-antagonist .
Magento is een open-source e-commerceplatform geschreven in PHP. Magento-broncode wordt gedistribueerd onder Open Software License. Magento werd in mei 2018 door Adobe Inc overgenomen voor $ 1,68 miljard.[2][3]
Meer dan 150.000 [4] Op het platform zijn online winkels gemaakt. De platformcode is meer dan 2,5 miljoen keer gedownload en in 2019 werd voor 155 miljard dollar aan goederen verkocht via op Magento gebaseerde systemen.[5] Sinds april 2021 heeft Magento een marktaandeel van 2,32% op de wereldwijde e-commerceplatforms.[6]
Roy Rubin, de voormalige CEO van Varien, verkocht een aandeel van het bedrijf aan eBay, dat het bedrijf uiteindelijk volledig overnam en vervolgens aan Permira verkocht;[7] Permira verkocht het later aan Adobe.[2][3][8]
Geschiedenis[edit]
Magento is begin 2007 officieel begonnen met de ontwikkeling. De software is oorspronkelijk ontwikkeld door Varian Inc., een Amerikaans particulier bedrijf met hoofdkantoor in Culver City, Californië, met hulp van vrijwilligers en bijdragers aan open source-software. Zeven maanden later, op 31 augustus 2007, werd de eerste openbare bètaversie uitgebracht.[9] Varien, het bedrijf dat Magento bezit, werkte voorheen met osCommerce. Varien was oorspronkelijk van plan om osCommerce af te splitsen, maar besloot later het te herschrijven als Magento.[10][11] Varien publiceerde de eerste algemeen beschikbare release van de software op 31 maart 2008. In de eerste jaren van zijn bestaan is het platform verschillende keren winnaar geweest van de “Best of Open Source Software Awards” en “SourceForge Community Choice Awards”. .[12]
In februari 2011 kondigde eBay aan dat het in 2010 een investering in Magento had gedaan, ter waarde van 49% van het eigendomsaandeel van het bedrijf. Op 6 juni 2011 kondigde eBay aan dat het de rest van Magento zou overnemen, dat zich zou aansluiten bij zijn nieuwe X.Commerce-initiatief. Magento's CEO en mede-oprichter Roy Rubin schreef op de Magento-blog dat “Magento zal blijven opereren vanuit Los Angeles, met Yoav Kutner en ik als leiders.”[13]
Yoav Kutner verliet Magento in april 2012, daarbij verwijzend naar het feit dat de visie voor Magento sinds de overname was veranderd als gevolg van personeelswisselingen op hoog niveau.[14]
Als gevolg van het uiteenvallen van eBay na de inval van Carl Icahn, werd Magento als een onafhankelijk bedrijf afgesplitst en op 3 november 2015 verkocht aan Permira, een private equity-fonds.[15]
In mei 2018 werd aangekondigd dat Magento door Adobe zou worden overgenomen voor $ 1,68 miljard met het oog op de integratie ervan in Adobe Experience Cloud, het Enterprise CMS-platform.[16][3] De overname werd op 19 juni 2018 afgerond.[8]
Overzicht[edit]
Magento maakt gebruik van het relationele databasebeheersysteem MySQL of MariaDB, de programmeertaal PHP en elementen van het Zend Framework.[17] Het maakt gebruik van meerdere andere PHP-frameworks zoals Laminas (voorheen bekend als Zend Framework) en Symfony. Het past de conventies toe van objectgeoriënteerd programmeren en model-view-controller-architectuur. Magento gebruikt ook het entiteit-attribuut-waarde-model om gegevens op te slaan[18] en vanaf versie 2.4 is Elasticsearch vereist voor de cataloguszoekfunctie.[19] Bovendien introduceerde Magento 2 het Model-View-ViewModel-patroon in de front-endcode met behulp van de JavaScript-bibliotheek Knockout.js.
Magento Open Source[edit]
Magento Open Source, voorheen Magento Community Edition, is een open-source e-commerceplatform. Ontwikkelaars kunnen de kernbestanden implementeren en de functionaliteit ervan uitbreiden door nieuwe plug-inmodules toe te voegen die door andere ontwikkelaars zijn geleverd. Vanaf 2017 waren zowel de nieuwste release als elk van de historische releases van de versie 1.x- en 2.x-takken van Magento Open Source beschikbaar op de Magento Commerce, Inc.-website om te downloaden.[20] De ontwikkeling van de versie 2-tak van Magento Open Source wordt publiekelijk gecoördineerd op GitHub.[21]
Adobe maakte na de overname bekend dat Magento open source zou blijven.[22] Magento 1.9.4, de laatste versie van de Magento 1.x-tak, bereikte het einde van zijn levensduur op 30 juni 2020.[23][24]
Magento 2[edit]
Magento 2 werd aangekondigd in 2010. Het was gepland voor release in 2011, en een bètaversie voor verkopers werd uitgebracht in juli 2015.[25] Magento 2 verschilt qua architectuur van de vorige versie, met verbeterde functies en ontwikkelaarstools.[26] Magento 1 en Magento 2 bestonden een aantal jaren gelijktijdig. Op 17 november 2015 werd Magento 2 uitgebracht. Tot de functies die in V2 zijn veranderd behoren: aanzienlijke prestatie- en beveiligingsverbeteringen, vooral in combinatie met PHP versie 7+ geïntegreerde Apache Varnish-caching op de server met minimale afstemming, minder problemen met het vergrendelen van databasetabellen, schaalbaarheid van databases op bedrijfsniveau, rich snippets voor gestructureerde gegevens, nieuw bestand structuur met eenvoudiger aanpassing CSS-voorverwerking met behulp van LESS & CSS URL-resolver modulaire codebasisstructuur, biedt fijnmazige aanpassing verbeterde coderingspatronen ingebouwde client-side JavaScript-minimalisatie en -optimalisatie verbeterde statische inhoud browsercaching
OpenMage[edit]
OpenMage is een fork van Magento 1.x (versie 1.9.4.5) die wordt onderhouden door de community op GitHub om langdurige ondersteuning en voortdurende bugfixes voor Magento 1.x-installaties te bieden.[27][28][29]
Adobe Commerce[edit]
Adobe Commerce is een e-commerceplatform als een service uitgebracht op 11 april 2016. Het werd aanvankelijk gelanceerd als Magento Commerce. In april 2021 werd Magento Commerce omgedoopt tot Adobe Commerce, als onderdeel van een langetermijnproject om Magento te integreren binnen de business unit Adobe Experience Cloud.[30]
Adobe Commerce is beschikbaar in een on-premises versie en als een service die door Adobe in de cloud wordt gehost. De gehoste versie werd gelanceerd als Magento Enterprise Cloud Edition en werd later Adobe Commerce Managed Services.
Adobe Commerce op locatie is afgeleid van Magento Open Source en ontworpen voor grote bedrijven. Het deelt dezelfde kernbestanden als Magento Open Source, maar heeft geen vrije licentie en heeft aanvullende eigen functies en functionaliteit. Het heette oorspronkelijk Magento Enterprise Edition en later Magento Commerce (On-Premises), voordat het werd omgedoopt tot Adobe Commerce On-Premise. De nieuwste actief ondersteunde versie van Magento Commerce is 2.3.4[31] (EE en CE) uitgebracht op 8 oktober 2019. Er waren ook twee voormalige platforms, Magento Professional Edition en Magento Go.
Magento-partners[edit]
Oplossingspartners[edit]
Magento Solution Partners zijn ontwikkelingsbureaus die gespecialiseerd zijn in de levering van e-commerce aan Magento Commerce-verkopers en die uitgebreide ervaring hebben met het implementeren, onderhouden en upgraden van Magento e-commerce-websites.[32] Veel Magento-oplossingspartners ontwikkelen hun eigen uitbreidingen, oplossingen en maatwerk in het Magento Commerce-platform.
Technologiepartners[edit]
Magento Technology Partners zijn bedrijven of producten die verkopers helpen hun websites out-of-the-box te verbeteren. Ze bestrijken meer dan twintig verschillende categorieën, waaronder marketingautomatisering, betalingen, contentbeheer, verzending, belastingen, hosting en prestaties. Om kwaliteit en compatibiliteit te garanderen, ondergaan alle Magento Technology Partners een strenge bedrijfs- en technologiebeoordeling. Magento Technology Partners zijn te vinden in de officiële websitedirectory.[33]
Beveiligingsproblemen[edit]
In 2015 werd gemeld dat verouderde of niet-gepatchte Magento-webwinkels vatbaar waren voor een cross-site scripting-aanval.[34] waardoor aanvallers online skimming konden uitvoeren om creditcardgegevens van gebruikers te stelen. Volgens een veiligheidsexpert[35] ruim 4000 Magento-webwinkels waren in oktober 2016 kwetsbaar voor een dergelijke aanval. In 2017 meldde beveiligingsbedrijf DefenseCode dat Magento CE-webwinkels vatbaar waren voor een aanval op het uitvoeren van externe code,[36][37] waardoor aanvallers webskimming konden uitvoeren, opgeslagen creditcardgegevens van toekomstige en eerdere klanten konden stelen, de controle over de database konden overnemen en in sommige gevallen zelfs de volledige server – inclusief andere Magento-instanties. Er wordt vermoed dat tot 260.000 Magento-webwinkels kwetsbaar zouden kunnen zijn voor een dergelijke aanval in april 2017.[38]
In 2019 meldde Magento een potentiële kwetsbaarheid in de beheer-URL-locatie voor de versies 2.1.x, 2.2.x en 2.3.x. Het rapporteerde ook een kritieke inbreuk op de beveiliging voor klanten die versie 1.0.2 (en eerdere versies) van de Magestore Store Locator-extensie gebruiken. Soortgelijke gevallen van een Magecart-aanval en een Magento-killer zijn ook onder e-commerce winkeleigenaren tegengekomen. “Imagine eCommerce” is de jaarlijkse Magento eCommerce-conferentie[39] dat loopt sinds 2011. Het eerste evenement werd gehouden in februari 2011 in Los Angeles met meer dan 600 Magento-handelaars, partners en ontwikkelaars. Het doel van het evenement is het delen van e-commerce-ideeën en het bieden van netwerksessies. Naast Imagine organiseert Magento ook lokale “Magento Live”-evenementen waarin de deelnemers de kans krijgen om meer te leren over e-commerce in het algemeen, kennis te maken met lokale Magento-partners en te leren over aanstaande wijzigingen in de Magento-software zelf. Er zijn Magento Live-evenementen gehouden in Australië[40] (Sydney), VK[41] (Londen), Nederland (Amsterdam), Spanje (Barcelona), Frankrijk (Parijs) en Duitsland (München). Er is een non-profitorganisatie die in 2019 is opgericht en die jaarlijks bijdraagt aan meer dan 24 wereldwijde “Meet Magento”-evenementen genaamd “Magento Association”.[42] De vereniging staat open voor alle bedrijven die op welke manier dan ook actief zijn in e-commerce en nu of in de toekomst gebruik willen maken van Magento commerce. Het project is uitgevoerd op alle ontwikkelde Magento-markten, zoals Duitsland, Oostenrijk, Zwitserland, Frankrijk, Zweden, Denemarken, Italië, Spanje, Nederland, Polen, Roemenië, Rusland, India en ook Vietnam.
Certificering[edit]
Er zijn vier verschillende Magento-certificeringen: drie daarvan zijn bedoeld om de competentie van ontwikkelaars bij het implementeren van modules te bewijzen; one (Certified Solution Specialist) richt zich op zakelijke gebruikers (consultants, analisten, projectmanagers). Magento Front End Developer Certificering is vooral gericht op het verbeteren van de gebruikersinterface (UI) van back-end ontwikkelaars die de kernmodules implementeren. De Plus-certificering test een diepgaand begrip van Magento Enterprise-modules en de gehele architectuur.[43]
Bronnen[edit]
Magento DevBox is een Docker-container waarmee u eenvoudig het nieuwste Magento 2 CE- of EE-platform in een virtuele omgeving kunt installeren. Het stelt ontwikkelaars ook in staat om te linken naar een bestaande lokale Magento 2-installatie. Sinds juni 2017 bevindt het zich nog in bèta.[44]
Magento Commerce 2.3.4 uitgebracht op 28 januari 2020,[45] de nieuwste versie is v2.3.4.[46][47]
Magento 1-migratie naar Magento 2 kan worden gedaan met de officiële Data Migration Tool.[48] De migratie kan worden uitgevoerd door ontwikkelaars met uitgebreide Magento 1 en 2 ervaring.[49]
Magento heeft ook een diverse groep eCommerce-artikelen[50] geschreven om B2B te helpen[51] en B2C-bedrijven. Deze zijn te vinden in het bloggedeelte van de website. Casestudies over e-commerce vormen ook een ander onderdeel van de Magento-website dat voorkennis biedt over de manier waarop Magento merken beïnvloedt.[52]
Kritiek en controverse[edit]
In 2011 meldde een TechCrunch-artikel dat voormalige Magento-werknemers volgens de bronnen beweren dat ze collectief zijn “bedrogen” met bijna 7-10% van Magento, een belang dat ongeveer $ 18 miljoen waard zou zijn geweest toen eBay het bedrijf eerder overnam. dat jaar.[53]
Zie ook[edit]
Referenties[edit]
^ “Uitgaves – magento/magento2”. github.com. Ontvangen 17 augustus 2023. ^ A B “Magento gekocht door Adobe”. Bloomberg-nieuws. 18-05-2018. Opgehaald op 15-05-2020. ^ A B C Molenaar, Ron (21-05-2018). “Adobe neemt Magento over voor $ 1,68 miljard” . TechCrunch. Verizon-media. Opgehaald op 05-03-2019.
^ “Magento-gebruiksstatistieken”. trends.BuiltWith.com. Opgehaald op 29-07-2022.
^ “Magento-statistieken, marktaandeel, adoptie en groei in 2019”. Het gasttribunaal. 18-02-2019. Opgehaald op 27-09-2019.
^ “Marktaandeel van de belangrijkste wereldwijde e-commerceplatforms in 2021”. Statistisch. Opgehaald op 26-05-2022.
^ “Magento verkocht door eBay: kijk of Magento kan schitteren als privébedrijf” . 2015-11-12. ^ A B “Magento is nu onderdeel van Adobe”. Magento. Opgehaald op 19-06-2018.
^ “Infographic: Magento-geschiedenis en evolutie”. Shero-handel. Opgehaald op 13 augustus 2023.
^ McCombs, Adam (2011). De definitieve gids voor Magento. Robert Banh Apress. P. 4.
^ personeel, InfoWorld (2013-09-17). “Bossie Awards 2013: de beste open source-applicaties”. InfoWereld. Opgehaald op 31-01-2022.
^ Rodrigues, Savio (25-07-2008). “Winnaars van de SourceForge Community Choice Awards” . InfoWereld. Opgehaald op 27-09-2019.
^ Warren, Christina (6 juni 2011). “EBay neemt open source e-commercebedrijf Magento over” . Mashbaar. Ontvangen 4 april 2018.
^ Rao, Leena (12 april 2012). “Onlangs vertrokken Magento CTO en mede-oprichter: eBay begrijpt de betekenis van Open niet” . TechCrunch. Ontvangen 4 april 2018.
^
Lavelle, Mark. “Brief van onze CEO”. Magento.com. Gearchiveerd van het origineel op 9 november 2015. Ontvangen 8 november 2015.
^ “Adobe neemt Magento Commerce over” . Adobe-nieuwskamer. Opgehaald op 21-05-2018.
^ “Varien en het Magento eCommerce-platform” (pdf) . Zend. Gearchiveerd van het origineel (PDF) op 12 januari 2015. Ontvangen 17 januari 2015.
^ Storm, Alan. “Magento voor ontwikkelaars: deel 7 – Geavanceerde ORM – Entiteitskenmerkwaarde”. Magento. Ontvangen 17 januari 2015.
^ “Magento 2.4 vereist Elasticsearch”. Opgehaald op 11 september 2020.
^ “Open source e-commercesoftware | Magento”. magento.com. Opgehaald op 14-03-2016.
^ “magento/magento2”. GitHub. Opgehaald op 14-03-2016.
^ Asay, Matt (21/05/2018). “Een verdubbeling van Adobe's Open Platform Vision met Magento”. Medium. Opgehaald op 23-05-2018.
^ Ayyoub, Joe (06-09-2018). “Ondersteuning van Magento 1 tot en met juni 2020”. Magento.com. Gearchiveerd van het origineel op 04-07-2020.
^ “Aankondiging einde levenscyclus Magento 1” . www.paypal.com. Opgehaald op 03-09-2023.
^ “Aankondiging van de bètaversie van Magento 2”. Magento-blog. Opgehaald op 06-07-2016.
^ “Magento 2 Releaseopmerkingen”. docs.magento.com. Opgehaald op 06-07-2016.
^ “OpenMage LTS – Een communitygestuurde vork van Magento Community Edition – OpenMage LTS”. www.openmage.org. Opgehaald op 03-09-2023.
^ OpenMage/magento-mirror
^ Magento – Ondersteuning op lange termijn
^ Woosley, Jason (21-04-2021). “Magento is nu Adobe Commerce: consolidatie van onze Commerce Branding”. Adobe.com. Opgehaald op 07-02-2022.
^ “Magento Enterprise Edition 1.14.2.4 Release-opmerkingen”. merch.docs.magento.com. Opgehaald op 14-03-2016.
^ “Solution Partners – Magento Partnerprogramma”. partners.magento.com. Opgehaald op 03-09-2017.
^ “Technologiepartners – Magento Partnerprogramma”. partners.magento.com. Opgehaald op 03-09-2017.
^ Patchen; Onderzoek; Beveiliging; Kwetsbaarheden; Malware; Sites houden vast aan een miljoen gebrekkige, vervagende SHA-1-certificaten: Netcraft; winkels, Neutrino exploit kit-aanvallen treffen duizenden Magento; Aangesloten waterkokers koken over en verspreiden wifi-wachtwoorden over Londen. “Neutrino exploit kit-aanvallen treffen duizenden Magento-winkels” . theregister.co.uk. Opgehaald op 7 november 2016. {{cite web}}: CS1 maint: numerieke namen: auteurslijst (link)
^ “5900 online winkels vonden skimming [analysis]”.gitlab.io. Opgehaald op 7 november 2016.
^ “Niet-gepatchte kwetsbaarheid stelt Magento-webwinkels bloot aan hacking” Computer wereld. 13-04-2017. Opgehaald op 13-04-2017.
^ “Zero-Day met hoog risico maakt 200.000 Magento-handelaars kwetsbaar” Bedreigingspost. Opgehaald op 13-04-2017.
^ Cimpanu, Catalin (23 oktober 2018). “Magecart-groep maakt gebruik van zero-days in 20 Magento-extensies” . Opgehaald op 9 december 2018.
^ “Magento Imagine-conferentie”. 11-09-2017.
^ “Magento Live AU”. 2016.
^ “Magento Live VK”. 2016.
^ “Magento-associatie”.
^ “MAGENTO-CERTIFICERING”. Magento. Ontvangen 17 januari 2015.
^ “DevBox (Beta) snel installatieoverzicht | Magento 2 ontwikkelaarsdocumentatie” . devdocs.magento.com. Opgehaald op 29/05/2017.
^ “Magento 2-routekaart”. VuurBeerStudio. Opgehaald op 27-04-2018.
^ “Magento Open Source 2.3.4 Releaseopmerkingen | Magento 2 ontwikkelaarsdocumentatie” .
^ “magento/magento2”. GitHub. Opgehaald op 27-10-2017.
^ “Gegevensmigratietool | Magento 2 ontwikkelaarsdocumentatie” . devdocs.magento.com. Opgehaald op 03-09-2017.
^ “Magento Certified Developers Directory”. u.magento.com. Opgehaald op 03-09-2017.
^ “E-commerceblog – E-commercetips en best practices van Magento” .
^ “B2B e-commerceplatform”.
^ Casestudies op het gebied van e-commerce
^ “EBay heeft Magento overgenomen voor meer dan $180 miljoen – maar niet iedereen lacht” TechCrunch. 23 juni 2011. Opgehaald op 18 mei 2019.