Magento 2.3.7: Ulga dla użytkowników!

Magento 2.3.7: Ulga dla użytkowników!

Węzeł źródłowy: 2020607

Wraz z Magento 2.3.7 Adobe wypuszcza dość nietypową aktualizację, ponieważ wersja 2.4.x jest tak naprawdę najnowszą wersją, na której koncentruje się dalszy rozwój.

Jednak ta aktualizacja daje użytkownikom i klientom więcej czasu na przygotowanie się na pewne zmiany techniczne. Nasz Firma deweloperska Magento w Wielkiej Brytanii przygotował dla Ciebie odpowiedzi na popularne pytania dotyczące migracji do Magento. Miłej lektury.

Nowa baza techniczna

Od premiery nowego kierunku minął już prawie rok Magento Aktualizacja 2.4. Ta wersja przyniosła wiele ważnych i dużych zmian. Dlatego logiczne jest, że nie ma więcej aktualizacji dla starszych dystrybucji poza aktualizacjami zabezpieczeń. Jest to powszechne i ważne w branży cyfrowej, w końcu pomimo aktualizacji zabezpieczeń starsze technologie są bardziej podatne na ataki i oferują użytkownikom mniejszą odporność.

Jednak Adobe przyjmuje inne podejście w przypadku Magento 2.3.7 i udostępnia także aktualizację dla starszej dystrybucji dostępną od 11.05.21. Powodem tego jest ważna technologia, na której opiera się cały kod źródłowy Magento lub Adobe Commerce: język skryptowy PHP.

Aktualizacja platformy: Przejdź do PHP 7.4

Oprócz ogólnych aktualizacji technicznych platformy, najważniejszą rzeczą, wokół której kręci się całe wydanie Magento 2.3.7, jest nowa wersja PHP 7.4. End of Life PHP 7.3 wejdzie w życie w grudniu 2021 r., stawiając użytkowników Magento 2.3.x w trudnej sytuacji, ponieważ EOL trwale zagrozi funkcjonalności wszystkich aplikacji i rozszerzeń działających w PHP.

Oczywiście na dłuższą metę nie jest to sytuacja akceptowalna dla profesjonalnych sprzedawców i operatorów sklepów, dlatego wielu rozważa aktualizację do Magento 2.4 lub nawet przejście na inny system sklepowy. Obie opcje wiążą się z wysiłkiem, z którym część operatorów sklepów może obecnie nie być w stanie sobie poradzić.

Adobe zdaje sobie sprawę z tego dylematu i wie, że aktualizacja do Magento 2.4 nie jest małym i prostym projektem. Z tego powodu twórca oprogramowania spotyka się z użytkownikami i klientami Magento 2.3.x, wypuszczając Magento 2.3.7, które jest w pełni kompatybilne z PHP 7.4. Daje to użytkownikom czas na przygotowanie aktualizacji i nadal możliwość pracy z bieżącą wersją PHP.

W ramach tego zostanie porzucona także obsługa PHP 7.1 i 7.2, co spowoduje usunięcie wszystkich starszych wersji PHP z ekosystemu Magento. To posunięcie wydaje się drastyczne, ale jest jedynie logiczną konsekwencją i zapewnia także wyższy poziom bezpieczeństwa na platformie e-commerce.

Oprócz PHP, inne zastosowane technologie również zostały zaktualizowane do nowszych wersji:

Wersja 2.3.7 jest teraz kompatybilna z Composer 2.x. Dlatego firma Adobe zaleca również użytkownikom aktualizację do wersji Composer 2.x, ponieważ wersja Composer 1.x również dobiega końca. Jednak Magento 2.3.7 nadal obsługuje Composer 1.x.

W nowej wersji obsługiwany jest Redis 6.x. Jednakże kompatybilność z Redis 5.x pozostaje w Magento 2.3.7.

Więcej aktualizacji zabezpieczeń

Chociaż, jak wspomniano, obsługa PHP 7.4 jest podstawą aktualizacji Magento 2.3.7, uwzględniono również dodatkowe ulepszenia bezpieczeństwa. Ponad 40 drobnych poprawek błędów obejmuje na przykład mechanizm ochrony brute-force dla usługi reCAPTCHA. Jest to konieczne chronić sklepy internetowe od kradzieży karty. Jako dodatkowe zabezpieczenie wyłączono możliwość kopiowania danych do schowka.

Ponadto wewnętrzne uwierzytelnianie dwuskładnikowe TwoFactorAuth otrzymało poważną aktualizację z wersji 2.5 do 4.0.

Czy powinienem przeprowadzić migrację do Magento 2.4?

Magento Wersja 2.3.x z aktualną wersją PHP – wielu właścicieli sklepów prawdopodobnie zastanawia się, dlaczego warto rozważyć aktualizację do wersji 2.4. Najwyraźniej firma Adobe wyświadczyła użytkownikom świetną przysługę, wydając kolejną aktualizację do wersji 2.3.7. Na przykład Adobe nie ma wpływu na cykle aktualizacji PHP, ale może odpowiednio zareagować i zrobiło to bardzo grzecznie w przypadku Magento 2.3.7.

Nie można jednak pominąć jednej rzeczy: wysiłków zmierzających do ukończenia platformy e-commerce od PHP 7.3. Aktualizacja do wersji 7.4 na pewno nie jest mała i nie należy jej lekceważyć. W związku z tym użytkownicy stają przed decyzją: najpierw przejść na Magento 2.3.7, czy przejść bezpośrednio do Magento 2.4.x.

Ponieważ najnowsza wersja wymaga również PHP 7.4, a także oferuje najnowszą technologię i wiele przydatnych rozszerzeń w porównaniu do Magento 2.3.x. Dostępne są teraz także narzędzia ułatwiające przejście, takie jak wtyczka Composer Root lub Upgrade.

Zatem ostateczna decyzja zależy od szczegółowego zarządzania wymaganiami i porównania kosztów.

Chcesz wiedzieć więcej na ten temat? Następnie kliknij ten link: https://elogic.co/services/ecommerce-website-development/.

Artykuł i zgodę na publikację udostępnił Filip Novak. Pierwotnie napisany dla Supply Chain Game Changer i opublikowany 19 lutego 2022 r.

Znak czasu:

Więcej z Zmieniacz gier w łańcuchu dostaw