(本篇文章翻譯自:Platform Update: High-Performance Order Storage for WooCommerce)
2023 年 8 月,所有新的 WooCommerce 商店都將推出高性能訂單儲存 (HPOS)。現有商店可以選擇打開和關閉 HPOS,直到它對每個人都強制執行為止。
這篇文章解釋了什麼是高性能訂單存儲,為什麼我們為 WooCommerce 構建它,以及如何為您的商店啟用它。
以下是您需要了解的內容的快速概述:
- HPOS 意味著您的客戶體驗和您的店舖管理體驗將更快更好。
- 它現在可供測試——並打開/關閉——但一些擴充還不兼容。您可以按照以下步驟找出兼容的擴充程序。
- 第三方開發人員負責更新他們的擴充。Woo 將繼續與他們溝通,直到擴充兼容。
什麼是高性能訂單儲存?
高性能訂單儲存(HPOS)是 WooCommerce 自 2022 年 1 月以來一直致力於的一項重大數據庫改進。它已經過 Woo 的開發人員和外部開發人員社區的嚴格測試。
HPOS 將為您的在線商店解鎖重大升級,包括訂單創建速度提高 5 倍和結帳速度提高 1.5 倍。在操作方面,性能也將大大提高——現在查找訂單的速度將提高 40 倍。
為什麼 Woo 添加 HPOS?
高性能訂單儲存是開發人員社區最需要的功能。這不僅是一項有助於您的商店發展和 Woo 的技術改進的更改,而且將使所有與 Woo 合作的開發人員受益,從擴充創建者到幫助持續管理商店的開發人員。
此次升級對訂單儲存有何影響?
使用當前技術,您商店的訂單是使用儲存 WordPress 文章的相同數據庫技術儲存的。高性能訂單儲存會將訂單訊息移動到一個新的數據庫儲存系統中,該系統以商業為先,並且可以更好地擴充您的商店。
您的網站將更快地處理訂單,並且您將能夠在後端更快地訪問訂單訊息。
這項新功能將使用最現代的數據庫技術升級您的線上商店,無論您的業務規模有多大,都可以輕鬆擴充。
HPOS 什麼時候可用?
WooCommerce 的目標是在 2023 年 8 月全面上市,但他們意識到與他們合作的一些開發人員可能需要更多時間來使他們的擴充兼容。這意味著 8 月的發布日期可能會延遲,以便一些開發人員有更多時間進行更新。
但是,HPOS 現在可以用作實驗性功能,這表示您可以隨時對其進行測試。
這將如何影響您的 WooCommerce 商店?
HPOS 發布後,它將成為新商店的預設體驗。
但是,Woo 希望確保現有的商店能夠完美運行,此時,HPOS 不會成為現有商店的預設體驗。您的商店將在 8 月繼續運營,但鼓勵您嘗試一下並享受更快結帳的好處 — 或者請與您合作的開發人員為您的商店啟用它。
這種體驗最終將成為未來所有商店的預設體驗,目前正在給擴充開發人員足夠的時間來盡可能順利地進行過渡。
在為每個人啟用 HPOS 之前,他們將聯繫所有現有商店。
現在誰可以啟用高性能訂單儲存?
如果您有使用 WooCommerce 7.1 或更高版本的現有商店,歡迎您隨時試用 HPOS。目前,您可以在高級設置下選擇加入體驗。
WooCommerce 網站和GitHub 開發人員指南中都有文檔。目前,它在發布之前仍是一項實驗性功能,因此需要將您的商店同步到新的表結構。
建議在決定為您的商店啟用 HPOS 之前通讀完整的文檔。
請注意,一些擴充還不兼容新的數據庫架構。我們正在與第三方開發人員合作,以確保他們製作和支持的擴充與 HPOS 兼容。
同時,如果您選擇試用 HPOS,啟用該功能後,您可以在擴充中看到哪些擴充將與 HPOS 兼容。如果您的擴充不兼容,HPOS 不會破壞您的商店。
由於許多市場擴充都是由第三方開發人員構建的,因此 Woo 依靠他們來更新其擴充代碼以實現兼容性。如果您嘗試 HPOS 並發現您最喜歡的擴充程序不兼容,我們鼓勵商家聯繫該開發人員並要求他們盡快更新。WooCommerce 已向所有開發人員提供說明和資源,以幫助他們更新產品。
這對 HPOS 發布後創建的商店有何影響?
首先,祝賀您在創業之路上邁出重要一步!如果您在高性能訂單儲存普遍可用後創建新商店,這將是您商店的預設數據庫結構。您無需執行任何操作即可啟用 HPOS。但是,某些擴充將保持不兼容。儘管 Woo 盡最大努力鼓勵擴充開發人員進行更新,但有些人沒有及時完成一般發布。
任何在 HPOS 發布後仍然不兼容的擴充將從Woo Marketplace中刪除,因此新商店將無法再下載和安裝它們。我們希望確保您的商店盡可能順利地運行,並最大限度地降低不兼容擴充的風險。
所有新商店都將透過 HPOS 獲得更快的結帳體驗和更好的運營績效的全部好處。
如何在您的 WooCommerce 商店中啟用高性能訂單儲存?
在您的 WooCommerce 商店中啟用 HPOS 是一個簡單的過程。
您可以到 WooCommerce –> 設定 –> 進階 –> 功能 –> 實驗性功能,可以在此啟用它。
啟用後,一個名為「自訂數據儲存」的新設置部分將出現在 WooCommerce –> 設定 –> 進階下。
請務必注意,並非所有擴充目前都與 HPOS 兼容,因此您應該在啟用 HPOS 之前檢查您的擴充的兼容性。WooCommerce 會提醒您那些外掛與該功能不相容,,並協助您管理那些外掛,確保順利過渡到這個新系統。
關於高性能訂單儲存的常見問題
Woo 工程團隊正在努力確保所有 HPOS 更改都以積極的方式產生影響,以便商家和開發人員等擁有他們需要的東西,以便就何時啟用高性能訂單儲存做出明智的決定。
以下是常見問題及其答案的列表。如需更多技術見解,請查看 Woo 的開發人員部落格常見問題解答。如果您還有其他問題,可以聯繫 Woo 的支持團隊。
高性能訂單儲存是如何工作的?
高性能訂單儲存 (HPOS) 透過將特定於訂單的數據庫儲存表添加到現有的 WordPress 數據庫來工作。這表示您的訂單現在將儲存在專門為 WooCommerce 設計的新表結構中。有關更多技術資訊,可以查看關於 HPOS 的文檔,是一個很好的資源。
我有一家現有商店但不想嘗試 HPOS。
沒問題!雖然 Woo 確實鼓勵每個人都改用 HPOS 以便為您的客戶享受更快結帳體驗的全部好處,但他們明白並不是每個人都想立即嘗試。您可以隨時切換,即使在該功能全面可用之後也是如此。
我喜歡的外掛與HPOS不兼容,怎麼辦?
Woo 一直在與開發者社區積極溝通即將到來的 HPOS 變更。他們有幾篇文章、關於如何在 GitHub 中更新擴充的指南,以及完整的文檔。儘管我們盡最大努力鼓勵擴充開發人員進行轉換,但一些開發人員可能不適應 HPOS。
如果您的某個擴充不兼容,強烈建議您聯繫開發人員的支持團隊並要求他們進行更新。任何在功能發佈時未更新的擴充將從 Woo 的市場中刪除。如果您已經安裝了擴充,則無需 HPOS 即可繼續使用它。
我嘗試啟用 HPOS,但卡住了!
如果您與幫助管理線上商店的開發人員合作,建議您請他們幫助將您的商店遷移到 HPOS。如果您沒有與開發人員合作,並且在 HPOS 發布之前嘗試使用它,則需要額外的工作來同步您的商店。請務必密切關注 Woo 的文檔。
如果您仍然遇到問題,您可以禁用 HPOS,或者您可以聯繫 Woo 的支持團隊尋求幫助。此外,如果您的線上商店需要更深入的幫助,知識淵博的WooExperts 也可以提供幫助。
小型企業可以使用 HPOS 還是僅適用於大型企業?
各種規模的企業都將受益於高性能訂單儲存。
我在 WooCommerce 上有一家高銷量的商店。這對我的商店有何影響?
目前不會將現有商店遷移到 HPOS。仍然歡迎您嘗試,尤其是當您與維護您商店的開發人員合作時。
最終,所有 Woo 商店都將遷移到 HPOS。當 Woo 準備好遷移現有商店時,將再次聯繫以通知目前不在 HPOS 上的現有商店。
這對擴充 [X] 有效嗎?
在 HPOS 普遍可用之前,檢查特定擴充兼容性的最佳方法是在高級設置下啟用 HPOS,然後檢查 /wp-admin 中的外掛選項卡。任何與 HPOS 不兼容的擴充都會在此顯示。
使用 HPOS 是否有任何特定的託管要求或限制?
沒有託管限制。任何能夠運行 WordPress 的主機在運行 HPOS 時都應該沒有問題,並且在啟用後它甚至應該以多種方式提高性能。
延伸閱讀: