Smart POST
Smart POST

Magento News #1: Najważniejsze funkcjonalności Magento 2.3.4

Aleksandra-Stala
Autor: Aleksandra StalaContent Manager

To już dwa miesiące odkąd Adobe wypuściło najnowszy update swojego oprogramowania. W tym czasie zdążyliśmy przetestować jego funkcjonalności, które w skrócie przedstawimy Ci w tym tekście. Zaczynamy.

Aktualizacja Magento 2.3.4

Zwiększone bezpieczeństwo

Jednym z najważniejszych punktów upadate’u było wprowadzenie aż 30 ulepszeń z zakresu bezpieczeństwa. Do głównych założeń należało uszczelnienie luk w skryptach XSS oraz zmniejszenie podatności na RCE. Do tej pory oficjalnie nie potwierdzono takich zdarzeń, jednakże Magento 2.3.4 chce być przygotowane na wszystkie zagrożenia.

Istotne jest, że zazwyczaj w przypadku tych ataków w pierwszej kolejności uzyskuje się dostęp do konta administratora, dlatego Magento uczula, aby dbać o jego odpowiednie zabezpieczenie np. poprzez dwuetapową weryfikację czy użycie VPN.

Z innych ulepszeń z zakresu bezpieczeństwa w Magento 2.3.4:

  • zrezygnowano z aktualizacji customizowanych layoutów, aby zminimalizować ryzyko RCE.
  • postawiono na redesign szablonów treści, dzięki czemu istnieje możliwość wyboru opcji jedynie z białej listy dostępnej dla danego szablonu.

Ulepszone zarządzanie stanem magazynowym

W zakresie zarządzania inwentarzem w Magento 2.3.4 zostały wprowadzone trzy istotne zmiany.

  1. Wyeliminowano problemy związane z wydajnością, które powodowały obciążenie serwerów podczas operacji powiązanych z koszykiem zakupowym.
  2. Zaktualizowano komendę Inventory Reservations, co spowodowało zmniejszenie zużycia pamięci.
  3. Rozwiązano liczne problemy związane z jakością, które pojawiały się m.in. w przypadku grupowalnych produktów czy akcji masowych.

Ważne aktualizacje i wzrost wydajności

W najnowszej aktualizacji Magento postanowiono również wprowadzić kilka ulepszeń zwiększających efektywność platformy. Przede wszystkim wyeliminowane zostały zbędne żądania do serwera dotyczące stron katalogów, których nie można cachować. W ramach całej platformy wdrożono również lepsze opcje cachowania i przechowywania poszczególnych sesji.

W kwestii innych istotnych aktualizacji oprogramowania Magento 2.3.4:

  • zapewniło wsparcie dla najnowszej wersji RabbitMQ v.3.8 – czyli zewnętrznej technologii, na której zbudowana jest kolejka wiadomości Magento.
  • zwiększyło zakres wsparcia dla bazy danych MariaDB 10.2.
  • uznało metodę płatności Authorized.net za przestarzałą – zalecono korzystanie z oficjalnej integracji dostępnej na Marketplace.

Magento postawiło również na poprawę infrastruktury – ponad 250 wydanych poprawek dotyczy zwiększenia jakości systemu i jego modułów np. sprzedaży, katalogu czy PayPala.

Koszyk zakupowy i płatności

W tym przypadku ilość usprawnień jest dość długa. W końcu dotyczą one poprawy procesu zakupowego dla użytkowników, aby był możliwie prosty i intuicyjny. Większe zmiany dotyczą m.in. reguł promocyjnych koszyka. Dzięki poprawkom możliwe jest m.in. zastosowanie darmowej dostawy, nawet gdy zamówienie objęte jest już innymi promocjami, czy udzielanie 100% rabatów. Do ważnych zmian po stronie użytkowników można również zaliczyć np. możliwość otworzenia koszyka w innym oknie w trakcie finalizacji transakcji – we wcześniejszych wersjach wyświetlał się błąd krytyczny.

Inne ulepszenia Magento 2.3.4

GraphQL

Najnowsza wersja Magento oferuje większy zakres funkcjonalności dla GraphQL API. Dla potwierdzenia:

  • istnieje możliwość wyszukiwania kategorii po jej nazwie, ID czy adresie URL,
  • nawigacja warstwowa może korzystać z customizowanych filtrów,
  • koszyki gości można łączyć z koszykami poszczególnych klientów,
  • klient może rozpocząć składanie zamówienia na jednym urządzeniu, a zakończyć proces zakupowy na innym.

PWA Studio 5.0

W Magento 2.3.4 PWA Studio 5.0 jest zintegrowane z narzędziem Page Builder. Dzięki temu rozwiązaniu content tworzony i edytowany w Page Builderze może być bezproblemowo wyświetlany w PWA Studio. W nowej wersji Magento postawiono również na zwiększenie wydajności PWA oraz na kontynuację migracji z REST do GraphQL.

Adobe Stock

Integracja z Adobe Stock to na pewno spore ułatwienie dla biznesów, które korzystają ze zdjęć stockowy, a nie własnego autorstwa. Zapewnia ono dostęp do tysięcy zdjęć wysokiej jakości, które można stosować do użytku komercyjnego w swoim sklepie czy na blogu. Jest to również pierwsza integracja Magento z Creative Cloud, ale jak zaznacza Adobe – to dopiero początek wdrażania innych narzędzi Adobe do Magento.

Magento 2.3.4 - podsumowanie

Niedawna aktualizacja to kolejny krok w stronę rozwoju platformy i jej funkcjonalności. Liczby mówią same za siebie:

  • + 30 poprawek z zakresu bezpieczeństwa,
  • + 200 ulepszeń funkcjonalnych,
  • + 275 poprawek od członków społeczności.

Dowodzi to, że Magento chce się stale rozwijać i oferować zarówno developerom, jak i użytkownikom produkt bezpieczny, wydajny i regularnie aktualizowany.

Chcesz zaktualizować swój sklep Magento?

Zgłoś się do nas
Udostępnij artykuł: