High-Performance Order Storage (HPOS) rewolucja w Woocommerce
W drugiej połowie 2023 roku WooCommerce wprowadzi aktualizację, która przyspieszy działanie Twojego sklepu WooCommerce. Oprócz innych ulepszeń, High-Performance Order Storage (HPOS) umożliwi Twoim klientom lepszą, szybszą realizację transakcji, a Tobie szybsze przetwarzanie zamówień. W sierpniu 2023 r. wszystkie nowe sklepy WooCommerce zostaną uruchomione z HPOS. Istniejące sklepy będą miały możliwość włączania i wyłączania HPOS, dopóki nie stanie się to obowiązkowe dla wszystkich. W tym poście wyjaśniono, czym jest wysokowydajne przechowywanie zamówień, dlaczego stworzyliśmy je dla WooCommerce i jak możesz je włączyć w swoim sklepie.
Oto krótki przegląd tego, co musisz wiedzieć: HPOS oznacza, że doświadczenia Twoich klientów i zarządzanie sklepem będą szybsze i lepsze. Jest już dostępny do testowania — i włączania/wyłączania — ale niektóre rozszerzenia nie są jeszcze kompatybilne. Aby dowiedzieć się, które z Twoich rozszerzeń są kompatybilne, wykonaj następujące czynności.
Zewnętrzni programiści są odpowiedzialni za aktualizację swoich rozszerzeń. Woo będzie się z nimi komunikować, dopóki rozszerzenie nie będzie kompatybilne. Co to jest wydajne przechowywanie zamówień? High-Performance Order Storage, czyli HPOS, to główne ulepszenie bazy danych, nad którym firma WooCommerce pracuje od stycznia 2022 r. Zostało ono rygorystycznie przetestowane przez naszych programistów i zewnętrzną społeczność programistów. HPOS odblokuje główne ulepszenia Twojego sklepu internetowego, w tym do 5-krotnie szybsze tworzenie zamówień i do 1,5-krotnie szybszą realizację transakcji. Po stronie operacyjnej znacznie poprawi się również wydajność — wyszukiwanie zamówienia będzie teraz nawet 40 razy szybsze. Dlaczego Woo dodaje HPOS? Wydajne przechowywanie zamówień to funkcja, o którą prosi nasza społeczność programistów. To nie tylko zmiana, która pomoże rozwinąć Twój sklep i ulepszyć naszą technologię, to coś, co przyniesie korzyści wszystkim programistom współpracującym z Woo, od twórców rozszerzeń po programistów, którzy na bieżąco pomagają zarządzać sklepami. Jak zmienia się przechowywanie zamówień po tej aktualizacji? Przy obecnej technologii zamówienia Twojego sklepu były przechowywane przy użyciu tej samej technologii bazy danych, która przechowuje posty WordPress. Wysokowydajne przechowywanie zamówień przeniesie informacje o zamówieniach do nowego systemu przechowywania bazy danych, który jest przede wszystkim komercyjny i będzie lepiej skalować się z Twoim sklepem. Twoja witryna będzie przetwarzać zamówienia szybciej, a Ty będziesz mieć szybszy dostęp do informacji o zamówieniach na zapleczu. Ta nowa funkcja ulepszy Twój sklep internetowy o najnowocześniejszą technologię baz danych, która łatwo skaluje się wraz z Twoją firmą — bez względu na to, jak duża się rozwija. Kiedy HPOS będzie dostępny? Naszym celem jest ogólna dostępność w sierpniu 2023 r., ale zdajemy sobie sprawę, że niektórzy programiści, z którymi współpracujemy, mogą potrzebować więcej czasu, aby ich rozszerzenia były kompatybilne. Oznacza to, że sierpniowa data premiery może zostać opóźniona, aby dać niektórym naszym programistom więcej czasu na wprowadzenie aktualizacji Jednak HPOS jest teraz dostępny do użytku jako funkcja eksperymentalna, co oznacza, że możesz go przetestować tak szybko, jak chcesz. Prace nad aktualizacją rozszerzenia do pracy z HPOS to stosunkowo szybka zmiana, więc mamy nadzieję, że jak najwięcej kompatybilnych rozszerzeń będzie gotowych na datę premiery. Jak wpłynie to na Twój sklep WooCommerce? Po wydaniu HPOS stanie się domyślnym środowiskiem dla nowych sklepów. Chcemy jednak mieć pewność, że nasze istniejące sklepy działają idealnie i w tej chwili HPOS nie będzie domyślnym środowiskiem dla istniejących sklepów. Twój sklep będzie nadal działał w sierpniu, ale zachęcamy do wypróbowania go i czerpania korzyści z szybszej realizacji transakcji — lub poproszenia programisty, z którym współpracujesz, o włączenie go w Twoim sklepie. W przyszłości to doświadczenie stanie się standardem we wszystkich sklepach, ale dajemy sobie i naszym programistom rozszerzeń mnóstwo czasu, aby to przejście było jak najbardziej płynne. Zanim udostępnimy wszystkim HPOS, skontaktujemy się ze wszystkimi istniejącymi sklepami. Kto może teraz włączyć wysokowydajne przechowywanie zamówień? Jeśli masz już sklep korzystający z WooCommerce 7.1 lub nowszego, możesz wypróbować HPOS w dowolnym momencie. Obecnie jest to funkcja opcjonalna dostępna w ustawieniach zaawansowanych. Dokumentacja jest dostępna na stronie internetowej WooCommerce, a także w przewodnikach GitHub dla programistów. W tej chwili jest to nadal funkcja eksperymentalna, dopóki nie zostanie wydana, więc synchronizacja sklepu z nową strukturą tabeli będzie wymagała pracy. Zalecamy przeczytanie pełnej dokumentacji przed podjęciem decyzji o włączeniu HPOS w swoim sklepie. Należy pamiętać, że niektóre rozszerzenia nie będą jeszcze kompatybilne z nową architekturą bazy danych. Współpracujemy z naszymi zewnętrznymi programistami, aby upewnić się, że tworzone przez nich i obsługiwane przez nich rozszerzenia będą zgodne z HPOS. W międzyczasie, jeśli zdecydujesz się wypróbować HPOS, możesz zobaczyć, które rozszerzenia będą zgodne z HPOS na ekranie rozszerzeń po włączeniu tej funkcji. Jeśli twoje rozszerzenia nie są kompatybilne, HPOS nie zepsuje twojego sklepu.