私人內容區塊的最佳實務
當私人內容區塊包含 _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