Magento to jedna z najczęściej używanych platform eCommerce, która pozwala sprzedawcom bezproblemowo założyć witrynę eCommerce. Chociaż Magento nie jest znane z regularnych aktualizacji, jest jednak nowe i ulepszone Magento Open Source 2.4.7 wprowadza znaczące ulepszenia i poprawki błędów, zwiększając ogólną wydajność i bezpieczeństwo platformy. Co więcej, ta wersja zawiera aktualizacje bibliotek innych firm i podstawowych zależności, co czyni ją cenną aktualizacją dla programistów. Aktualizacja gwarantuje, że Magento pozostanie solidną i niezawodną platformą dla firm zajmujących się handlem elektronicznym, zapewniając solidną podstawę dla przyszłego rozwoju i wzrostu.
Wprowadzenie do Magento Open Source 2.4.7:
Najnowsza wersja Magento Open Source obsługuje PHP 8.3 i rozszerza jego możliwości GraphQL pokrycie, w tym pamięci podręczne mechanizmu rozpoznawania nazw i atrybuty niestandardowe. Dlatego poszerza to możliwości i wydajność platformy, co pozwala programistom budować bardziej wydajne i responsywne aplikacje.
Dodatkowo Magento 2.4.7 zapewnia kompatybilność z usługami UPS i FedEx, wzmacniając jego możliwości jako solidnej platformy e-commerce. Aktualizacje te nie tylko poprawiają wydajność, ale także zapewniają zgodność z bieżącymi standardami i praktykami.
Ulepszenia bezpieczeństwa:
Dzięki wdrożeniu kilku nowych środków zabezpieczających platformę, w tej wersji głównym celem jest bezpieczeństwo. Nowe ulepszenia obejmują ulepszone zarządzanie kluczami pamięci podręcznej, ograniczenia dotyczące generowania kodów kuponów i zoptymalizowane generowanie adresów URL administratora w celu zapewnienia większej losowości i bezpieczeństwa.
Z drugiej strony wprowadzono zupełnie nowe ustawienia pamięci podręcznej obejmującej całą stronę, aby zminimalizować ryzyko związane z określonymi punktami końcowymi, a strony płatności obsługują teraz integralność subresource (SRI) w celu ulepszonej weryfikacji skryptów. Dodatkowo zmiany w Polityce bezpieczeństwa treści (CSP) zapewniają zgodność ze specyfikacjami PCI 4.0.
Ponadto wprowadzono ograniczenia szybkości transmisji danych płatniczych poprzez API GraphQL i REST, a zwiększona dostępność usługi poczty elektronicznej poprawia niezawodność i bezpieczeństwo komunikacji e-mailowej w ramach platformy.
Te środki bezpieczeństwa wspólnie wzmacniają obronę Magento przed potencjalnymi zagrożeniami, zapewniając bezpieczniejsze środowisko zarówno dla sprzedawców, jak i klientów.
Ulepszenia platformy:
To wydanie wprowadza kilka ulepszeń platformy, które zapewniają zgodność z najnowszymi standardami bezpieczeństwa i poprawiają ogólną funkcjonalność. Dlatego kluczowe aktualizacje obejmują zintegrowane wsparcie dla PHP 8.3, przy jednoczesnym kontynuacji wsparcia dla PHP 8.2 do grudnia 2025, zapewniając długoterminową stabilność i bezpieczeństwo aplikacji Magento.
Zaktualizowana obsługa RabbitMQ do wersji 3.13 i kompatybilność z pamięcią podręczną Varnish zwiększają wydajność i skalowalność platformy. Zgodność z Elasticsearch 8.11 i Redis 7.2 poprawia odpowiednio funkcjonalność wyszukiwania i buforowania danych, a obsługa OpenSearch w wersjach 2.12 i 1.3 zapewnia dodatkową elastyczność.
Wraz z innymi ulepszeniami platformy, rdzeń kodu został zaktualizowany w celu wykorzystania najnowszych wersji bibliotek JavaScript i zależności NPM, co zapewnia poprawę kompatybilności i wydajności.
Dodatkowe ulepszenia:
To wydanie zawiera także istotne aktualizacje dotyczące integracji wysyłek i płatności. W Magento Open Source 2.4.7 dokonano migracji do najnowszej platformy Commerce UPS REST API i przyjęto nowe interfejsy FedEx RESTful API, zastępując starsze usługi sieciowe XML i WSDL. To przejście gwarantuje, że integracje wysyłkowe będą bardziej niezawodne i aktualne, zapewniając lepszą wydajność i mniej problemów.
Dlatego moduły wysyłkowe Temando zostały wycofane z podstawowej bazy kodu od wersji 2.4.4, co odzwierciedla zaangażowanie Magento w utrzymanie oszczędnej i wydajnej platformy poprzez usuwanie przestarzałych i rzadziej używanych funkcji.
Ulepszenia GraphQL:
Ta wersja wprowadza kilka ważnych ulepszeń do GraphQL, zwiększając jego wydajność i możliwości. Nowe mutacje, takie jak clearCart i createGuestCart, zastępują przestarzałe, upraszczając proces zarządzania koszykiem i poprawiając efektywność tych operacji. Co więcej, ulepszenia wydajności obejmują buforowane programy do rozwiązywania zapytań GraphQL, które zwiększają szybkość i responsywność zapytań GraphQL.
Dlatego ulepszone możliwości buforowania GraphQL poprawiają również wydajność PWA (progresywna aplikacja internetowa) stron, zapewniając szybsze ładowanie i lepsze doświadczenie użytkownika. Te ulepszenia sprawiają, że GraphQL jest potężniejszym i wydajniejszym narzędziem dla programistów, umożliwiając im tworzenie bardziej dynamicznych i responsywnych aplikacji na platformie Magento.
Zarządzanie zapasami:
System zarządzania zapasami w Magento Open Source 2.4.7 został udoskonalony, aby zapewnić bardziej efektywne narzędzia do zarządzania zapasami produktów w Magento Open-source i Adobe Commerce. Wersja 1.2.7 oferuje kompleksową gamę narzędzi zapewniających efektywne zarządzanie zapasami, pomagając sprzedawcom w utrzymaniu dokładnych poziomów zapasów i usprawnianiu ich operacji. Ulepszenia te ułatwiają firmom śledzenie zapasów i zarządzanie nimi, zmniejszając ryzyko braków i nadmiernych zapasów oraz zapewniając płynniejszy i bardziej wydajny proces realizacji zamówień.
Pakiet Meta rozszerzenia Magento Open Source!
Metapakiet Magento Open Source Extension w wersji 1.0.0 zawiera teraz kilka rozszerzeń w ramach swojej podstawowej wersji. Ta aktualizacja upraszcza proces uaktualniania rozszerzeń, integrując je z wersją podstawową, co ułatwia programistom konserwację i aktualizację rozszerzeń.
Dlatego włączając te rozszerzenia do wersji podstawowej, Magento zapewnia, że są one w pełni przetestowane i kompatybilne z najnowszą wersją, zmniejszając ryzyko konfliktów i problemów. Co więcej, takie podejście usprawnia również proces aktualizacji, ponieważ programiści mogą aktualizować swoje rozszerzenia wraz z platformą podstawową.
Wniosek!
Niezależnie od tego, czy jesteś programistą chcącym tworzyć bardziej wydajne aplikacje, czy sprzedawcą chcącym zapewnić lepszą obsługę użytkownika, Magento Open Source 2.4.7 oferuje narzędzia i funkcje potrzebne do osiągnięcia tych celów. Szczegółowe informacje na temat poprawek błędów i ulepszeń można znaleźć w oficjalnych uwagach do wydania.
At Knowband, dzięki ponad 13-letniemu doświadczeniu technicznemu, świadczymy usługi tworzenia stron internetowych i aplikacji dla platformy eCommerce Magento 2. Nasze usługi obejmują ponad 30 gotowych do użycia rozszerzeń wraz z niestandardowymi usługami programistycznymi. Jeśli masz jakieś pytania, możesz skontaktować się z nami pod adresem support@knowband.com.