mm

Dlaczego warto wybrać Magento? Porównanie wersji 1.9 oraz 2

Magento jest platformą e-commerce, która powstała w 2008 i od tamtej pory z roku na rok zdobywa coraz większą popularność wśród zarówno developerów, jak i właścicieli sklepów. Dla tych ostatnich Magento jest doskonałym wyborem, gdyż przy wsparciu doświadczonego zespołu programistów, są oni w stanie zrealizować praktycznie każdą wizję tego, jak ich sklep ma wyglądać i jakimi funkcjami dysponować. Szacuje się, że Magento ma obecnie 25% udziału w całym światowym rynku e-commerce i nic w tym dziwnego. Platforma ta jest efektywna, niedroga i w zasadzie w pełni modyfikowalna.

 

Magento to, przede wszystkim:

Otwarty kod źródłowy — mnóstwo dodatkowych funkcjonalności i modułów.

Elastyczność — możliwość wprowadzenia zmian wraz z rozwojem biznesu.

Łatwe zarządzanie — wiele sklepów w jednym panelu.

Przyjazny interfejs użytkownika — łatwa obsługa dla naszych klientów.

Wsparcie dla urządzeń mobilnych — przyszłość zakupów online.

SEO — wsparcie pozycjonowania oraz narzędzia optymalizujące konwersje i zwiększające wartość przeciętnego zamówienia, przy zastosowaniu up-sellingu i cross-sellingu.

Bezpieczeństwo i warianty płatności — łatwa implementacja protokołu SSL i dedykowane IP strony.

Wtyczki i dodatkowe funkcjonalności — jedna z najbardziej bogatych pod tym względem platform.

Obecnie możemy mówić właściwie o 3 równolegle rozwijanych wersjach Magento:

 

  • Magento 1
  • Magento 2
  • Magento 2.1

 

Najnowsza iteracja wersji tej platformy ujrzała światło dzienne w 2014 roku, chociaż pierwsze wzmianki na jej temat pojawiły się już w 2010 roku. Prace nad Magento 2 przeciągały się z racji zmiany za sterami firmy i skupieniu na innych projektach. Magento 2 zostało początkowo chłodno przyjęte przez developerów , którzy oczekiwali więcej od produktu, który powstawał w ciągu tylu lat. Recenzje co prawda chwaliły Magento 2 za zniwelowanie wielu problemów, które użytkownicy zgłaszali w przypadku Magento 1.x, jednak nowe rozwiązania to nowe problemy. Nowa platforma okazała się wymagająca – developerów czekało nie tylko sporo nauki, ale też problemy w przeniesieniu rozszerzeń używanych dotychczas.

 

Oprócz zmian w samej platformie, w 2015 roku miały miejsce kolejne przetasowania biznesowe. Dotychczasowy właściciel – eBay, odsprzedał markę niezależnym inwestorom, którzy postanowili uczynić z Magento 2 swój flagowy produkt. Kolejne zmiany i ulepszania wciąż były wprowadzane do platformy, zgodnie z podpowiedziami zainteresowanych developerów. W ten sposób otrzymaliśmy produkt, który wyróżnia się względem wersji 1.x oferując przede wszystkim:

 

Bardziej przyjazne dla urządzeń mobilnych  biznes jest tam, gdzie są jego klienci. Dlatego Magento 2 oferuje szereg usprawnień dostosowanych pod kątem użytkowników mobilnych.

Krótszy czas wdrożenia — dzięki zautomatyzowanym testom, developerzy mogą być bardziej pewni swojego kodu, a czas potrzebny do uruchomienia danego projektu znacząco się skraca.

Lepszy panel administracyjny —  administrator może teraz w dużym stopniu dostosować panel do swoich potrzeb, zyskując szybszy dostęp do ważnych dla siebie funkcji i informacji.

Udoskonalone bazy danych —  przy użyciu Magento 2 nawet 50 użytkowników jednocześnie może zarządzać procesem przetwarzania zamówień. Liczba użytkowników mogących jednocześnie aktualizować dane dotyczące produktów również robi wrażenie – do 25 w tym samym czasie.

Więcej wyświetleń stron na godzinę — nawet 10 milionów wyświetleń strony w ciągu godziny w porównaniu do ok. 500,000 przy użyciu identycznego zaplecza technologicznego.

Większa wydajność —  klienci potrafią być wybredni – nie tylko przy wyborze produktów, ale również w tym, gdzie dokonają jego zakupu. Dlatego ważne jest, aby doświadczenie płynące z zakupów było jak najlepsze. Mimo że pierwszym czynnikiem w podejmowaniu decyzji o zakupach jest cena, wielu użytkowników rezygnuje z przeglądania zawartości sklepu, jeśli ten ładuje się zbyt wolno. Dlatego twórcy Magento 2 zadbali, aby platforma ta była nawet o 20% szybsza w porównaniu z poprzednią wersją.

Zoptymalizowany i uproszczony proces zakupów —  według badań możemy stracić prawie połowę klientów, jeśli proces finalizacji zamówienia zajmuje zbyt dużo czasu, lub jest nadto skompilowany.

 

Kluczowe zmiany

 

Magento 1.xMagento 2.x
5-12 miesięcy potrzebnych na projekt4-8  miesięcy potrzebnych na projekt
Brak pre-processora dla front-enduPre-procesor LESS
Brak wsparcia dla HTML5/CSS3Natywne wsparcie HTML5/CSS3
Connect StoreMarketplace
Duża liczba rozszerzeńNiewielka liczba rozszerzeń
EE – płatność za licencjeEE – płatność od obrotów
Elastyczna architekturaNowa architektura nastawiona na prędkość
Full Page Cache (EE)FPC (EE)/Varnish
Minimalne wsparcie videoZintegrowane wsparcie Video (PDP)
Nieresponsywny panel administracyjnyResponsywny panel administracyjny
Nieuregulowany rynek rozszerzeńRygorystyczny rynek rozszerzeń
Niskiej jakości wyszukiwanie (SOLR)Elastyczne wyszukiwanie (EE)
Obsługa API dodana w ramach rozwoju platformyAPI jak integralna część technologii
Ograniczone opcje zarządzania treściąZaawansowane opcje zarządzania treścią
Przestarzały panel administracyjnyNowoczesny panel administracyjny
Prototypowa obsługa JSJS – Jquery
Przestarzały proces płatnościUsprawniony proces płatności
Skromne wsparcie automatycznych testówUlepszone wsparcie Automatycznych testów
Starsze wersje PHPPHP5.6+ / 7.0
Zewnętrzny moduł PayPalZintegrowany PayPal

 

Dla wielu rozpoczynających swoją przygodę ze sprzedażą online wybór wersji platformy Magento stanowi nie lada wyzwanie. Do listopada 2015 roku, Magento funkcjonowało w wersji 1.9. Czas jednak płynie nieubłaganie,  w związku z tym, wersja ta będzie wspierane technicznie jedynie do końca 2018 roku. Ponadto Magento 2 wyznacza zupełnie nowe standardy w funkcjonowaniu sklepów internetowych i może się okazać, że odkładając decyzję o migracji, zostajemy w tyle za konkurencją..

 

Jeżeli myślimy o stworzeniu nowego sklepu całkowicie od podstaw, to każdy taki projekt na początku będzie wiązał się ze sporym nakładem finansowym. Wtedy Szala wyboru wersji Magento przechyla się zdecydowanie w kierunku tej najnowszej. Cóż bowiem z tego, że zbudujemy platformę e-commerce na Magento 1.9, które mimo tego, że istnieje na rynku znacznie dłużej i daje wybór większej ilości dodatków, to będzie wspierana jeszcze przez zaledwie ponad rok. Z czasem może się okazać przestarzały i mało atrakcyjny w oczach potencjalnych klientów, a ci mogą być narażeni na niebezpieczeństwo, gdyż bardzo często platformy i programy pozbawione aktywnego wsparcia przyciągają uwagę hakerów, którzy właśnie na nich koncentrują swoje ataki. Poza tym natura nie znosi próżni i trwając przy Magento 1.9, zostajemy daleko w tyle za stale rozwijającym się i wyznaczającym nowe standardy w jeszcze lepszej i szybszej obsłudze klientów handlem internetowym.

 

Przejście na Magento 2 z poprzednich wersji platformy jest jedynie kwestią czasu. Nie tylko z powodu braku wsparcia dla 1.9 – najnowsza wersja jest bowiem przyszłością Magento i w związku ze stale powiększającym się udziałem tej platformy w globalnym rynku, jest ona także przyszłością e-commerce. Ponadto nie zapominajmy o tym, że Magento 2 dysponuje mnóstwem narzędzi i funkcjonalności, zdolnymi przenieść nasz internetowy biznes na zupełnie inny poziom, a będzie jeszcze lepiej, gdyż developerzy nieustannie rozwijają ów system, tworząc mnóstwo dodatków i rozszerzeń.   

 

Aby przejście z Magento 1.9 na Magento 2 było jak najmniej bolesne i kłopotliwe, warto rozważyć skorzystanie z pomocy profesjonalistów zajmujących się zarówno rozwojem obu platform, jak i migracjami pomiędzy nimi. Może to znacznie przyspieszyć i usprawnić „przeprowadzkę”. Należy również pamiętać, że wykwalifikowani developerzy, pracujący z Magento mogą również pomóc dopasować odpowiednie moduły i rozszerzenia z nowej wersji, aby te spełniały dokładnie te same funkcje, których używaliśmy w wersji 1.9.