私人內容區塊的最佳實務

當私人內容區塊包含 _isScopePrivate 變數,無法快取區塊。 由於未快取私人區塊,因此Adobe Commerce必須針對每個會增加伺服器負載的客戶請求擷取相同的資料。

不要使用 _isScopePrivate 變數,建立區塊和範本以顯示與使用者無關的資料。 此資料會由Adobe Commerce UI元件取代為使用者特定資料,此元件可更有效率地處理預先呈現資料。 如需指示,請參閱 私人內容Commerce PHP Extensions Guide.

受影響的產品和版本

所有支援的版本 之:

  • 雲端基礎結構上的Adobe Commerce
  • Adobe Commerce內部部署

對效能的潛在影響

具有私人內容區塊的網站,這些區塊包含 _isScopePrivate 變數會觸發AJAX請求,以擷取每個客戶請求的相同資料。 這會增加回應時間,並使用可用來處理更多關鍵業務店面作業的其他資源,例如客戶註冊、購物車更新、訂單提交和付款交易。

其他資訊

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60