[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
私人內容區塊的最佳實務
當私人內容區塊包含_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