agento powstało w 2007 roku w Stanach Zjednoczonych jako platforma open source napisana w całości w języku PHP. Rozwój systemu był na tyle dynamiczny, że zaledwie po kilku latach funkcjonowania na rynku firmie Magento udało się zdobyć prestiżową nagrodę “Best of Open Source Software Awards”. Sukces ten powtórzono potem jeszcze niejednokrotnie. W 2011 roku Magento zyskało nowego właściciela. EBay najpierw wykupił 49% udziałów spółki, a kilka miesięcy później resztę. W 2015, w wyniku rozpadu w strukturach eBay, Magento wróciło do bycia niezależną spółką, jednak nie na długo. W 2018 roku platformę “wchłonął” technologiczny gigant z Doliny Krzemowej - firma Adobe.

W 2015 zaczęto pracę nad drugą wersją Magento - bogatszą w funkcjonalności i możliwości customizacji, a także bardziej stabilną i dopasowaną do potrzeb gwałtownie rosnącego rynku e-commerce. Wkrótce po przejęciu, Adobe ogłosiło datę zakończenia supportu dla wersji Magento 1. Przewidywany end-of-life ma nastąpić 30 czerwca 2020, i wiąże się z wieloma konsekwencjami dla merchantów, którzy mają sklepy na Magento 1. Oznacza to nie tylko brak nowych łatek bezpieczeństwa (co znacznie zwiększa ryzyko ataku hakerskiego), ale także brak nowych funkcjonalności, rozszerzeń i modułów. Dlatego każdy retailer, który chce się utrzymać na konkurencyjnym rynku e-commerce musi zmigrować swój sklep na Magento 2.
Magento jest dzisiaj kojarzone przez pryzmat zaangażowanej społeczności. Coroczna konferencja Imagine zrzesza tysiące ekspertów z branży (zarówno po stronie biznesu, jak i deweloperów) i jestem jednym z największych wydarzeń tego typu na świecie. Niestety od 2020 roku Magento Imagine przestaje istnieć jako niezależna konferencja, a staje się częścią Adobe Summit (w tym roku w wersji online z powodu pandemii koronawirusa). Na całym świecie odbywa się również szereg mniejszych konferencji Meet Magento. To oddolne inicjatywy organizowane zazwyczaj przez członków Magento Association i firmy będące partnerami enterprisowymi Magento w danym kraju.

Magento Open Source vs. Magento Commerce
Magento dzisiaj to rozwiązanie open source i enterprise (czyli wersja Magento Commerce). W pierwszym podejściu licencja na oprogramowanie jest darmowa i gotowa do ściągnięcia. Magento Open Source (wcześniej nazywane Magento Community Edition) to platforma, której rozwój bazuje na społeczności deweloperów, dodających moduły, fragmenty kodu i nowe funkcjonalności. W wersji enterprise, czyli dedykowanej większym graczom na rynku e-commerce, jest więcej rozbudowanych funkcji, rozszerzeń i możliwości customizacji modułów. Jednak licencja tej wersji jest stosunkowo wysoka (szczególnie w porównaniu z darmowym open-source) dlatego dedykowana jest dużym przedsiębiorstwom. Poza wysokimi kosztami licencyjnymi i utrzymaniem, wymaga zaangażowanie większego zespołu deweloperskiego.
W wersji Magento 1 model open source nie różnił się znacznie od modelu enterprise, jednak w Magento 2 te różnice są większe. Można tu wymienić m.in. rozbudowane funkcjonalności B2B, page builder, czy visual merchandising, których na próżno szukać w darmowej wersji.
Znana jako Magento Community Edition, po rebrandingu w 2017 roku darmowa wersja Magento zyskała czytelniejsze miano - Magento Open Source. Początkowo była kojarzona wyłącznie jako platforma dla małych i średnich przedsiębiorstw, jednak warto pamiętać, że przy odpowiedniej konfiguracji można na bazie magentowego “core” opracowywać własne, customizowane rozwiązania. Dlatego wielu dużych merchantów korzysta ciągle z wersji open source, choć oczywiście wiąże się to z dodatkowymi kosztami.
Magento Commerce to produkt dla klienta premium (biorąc pod uwagę m.in. wysokie koszty licencyjne), dostępny w dwóch wersjach - platform-as-a-service albo on-premises. Swoją przewagę zawdzięcza większej ilości funkcjonalności.

Dla kogo najlepszym rozwiązaniem będzie Magento?
Dla klienta końcowego sklep internetowy to po prostu wirtualne półki, z których towar trafia do koszyka, a potem do kasy. Dla osoby, która stoi po drugiej stronie - merchanta, lub zespołu deweloperów, którzy zajmują się obsługą i optymalizacją platformy sklepowej, wybór odpowiedniego oprogramowania jest kluczowy.
Dla wszystkich, którzy dopiero rozpoczynają przygodę z e-commerce dobrym startem może być rozwiązanie SaaS (software as a service) rozliczane w abonamencie. Takie rozwiązanie ma jednak wiele słabości - m.in. ograniczoną liczbę funkcjonalności, czy brak możliwości rozbudowy oprogramowania i wprowadzania zmian do kodu (nad nim trzymają pieczę wyłącznie twórcy). Choć jest to opcja stosunkowo tania, należy liczyć się z tym, że dostosowanie systemu do własnych potrzeb będzie dodatkowo płatna. Mówiąc w skrócie: SaaS może być dobrym rozwiązaniem, ale tylko dla najmniejszych e-commersów. Wraz z rozwojem biznesu, taka forma może być zbyt ograniczająca, dlatego warto zastanowić się nad innymi rozwiązaniami i wybrać dedykowaną platformę.
Zastanówmy się, jak w pełni wykorzystać możliwości Magento, i dla kogo będzie to system idealny.
- Przede wszystkim Magento jest dobrym rozwiązaniem dla wszystkich, którzy myślą perspektywicznie o swoim biznesie - chcą go rozbudowywać, rozwijać i skalować na inne rynki. Choć wspomniano wcześniej, że darmowa wersja może z powodzeniem odpowiadać potrzebom nawet dużych graczy, to jednak chcąc w pełni korzystać z możliwości, jakie daje Magento, warto zainwestować w wersję Commerce. Dzięki Magento Commerce można m.in. rozpocząć ekspansję na rynki zagraniczne, korzystając z takich funkcjonalności jak multisklepowość, wielojęzyczność, czy wielowalutowość.
- Sklep postawiony na Magento 2 Commerce lepiej radzi sobie również podczas peaków sprzedażowych. Dzięki zabiegowi rozdzielenia baz danych dla checkoutu, obsługi zamówień czy informacji produktowej system zapewnia większą stabilność, co ma niebagatelne znaczenie np. podczas promocji, czy okresu wzmożonego ruchu jak Black Friday, czy czas przedświąteczny.
- Jeśli sprzedajesz w formule B2B, Magento Commerce oferuje szereg funkcjonalności, takich jak zarządzanie serwisami e-commerce B2B dla wielu marek, partnerów i klientów, czy łatwiejsze zakupy B2B przez telefon.
- W dobie omnichannel potrzeba platformy, która sprawnie obsłuży sprzedaż w wielu kanałach i zarządzanie wysyłkami z wielu magazynów. Dzięki natywnej funkcjonalności Magento Inventory (wcześniej znanej jako Multi Source Inventory - MSI) można łatwiej zarządzać stanami magazynowymi, koordynować wysyłki z różnych magazynów, czy uczynić informacje o stanach magazynowych bardziej przejrzystymi.
- Jeśli oczekujesz od systemu e-commerce łatwego zarządzania treścią na stronie, bez angażowania zespołu deweloperskiego, odpowiedzią na te potrzeby będzie funkcjonalność Page Builder, która umożliwia kompozycję treści za pomocą drag & drop.
Dużą zaletą Magento jest jego modułowa budowa, która umożliwia swobodne żonglowanie rozszerzeniami, pluginami czy funkcjonalnościami, i dobieraniu tych, które rzeczywiście odpowiadają potrzebom konkretnego biznesu.
Zobacz, co jeszcze oferuje wersja Magento 2 Commerce i dlaczego warto ją wdrożyć.

Wybór platformy Magento wiąże się zazwyczaj z dużymi kosztami, i trzeba o tym pamiętać. Oprócz wysokiej opłaty licencyjnej, należy posiadać i utrzymywać własne dedykowane serwery, bo Magento nie zapewnia hostingu po swojej stronie. Sklepy z tysiącami (albo więcej) produktów wymagają dużej mocy obliczeniowej, co pociąga spore koszty po stronie utrzymania serwerów.
Co można zyskać dzięki odpowiedniej platformie e-commerce?
Sukces sklepu internetowego to efekt wielu działań - począwszy od oferowanego asortymentu, przez odpowiednie działania marketingowe, rozpoznawalny brand, czy przejrzystą politykę zakupową. Wybór platformy sklepowej może się wydawać mniej istotny z perspektywy klienta, jednak warto pamiętać, że na dobrze skonfigurowanej platformie sprzedażowej zyskają zarówno merchanci, jak i konsumenci.