Prácticas recomendadas para bloques de contenido privado

Cuando un bloque de contenido privado contiene la variable _isScopePrivate, el bloque no se puede almacenar en caché. Como el bloque privado no se almacena en caché, Adobe Commerce debe recuperar los mismos datos para cada solicitud de cliente, lo que aumenta la carga del servidor.

En lugar de usar la variable _isScopePrivate para contenido privado, cree un bloque y una plantilla para mostrar datos no relacionados con el usuario. Estos datos se sustituyen por datos específicos del usuario mediante el componente de interfaz de usuario de Adobe Commerce, que gestiona los datos de procesamiento previo de forma más eficaz. Para obtener instrucciones, consulte Contenido privado en Commerce PHP Extensions Guide.

Productos y versiones afectados

Todas las versiones compatibles de:

  • Adobe Commerce en la infraestructura en la nube
  • Adobe Commerce local

Impacto potencial en el rendimiento

Los sitios que tienen bloques de contenido privado que contienen las variables _isScopePrivate tienen como déclencheur AJAX solicitudes de para recuperar los mismos datos para cada solicitud de cliente. Esto aumenta el tiempo de respuesta y utiliza recursos adicionales que podrían utilizarse para gestionar operaciones de tienda más críticas para el negocio, como el registro de clientes, las actualizaciones del carro de compras, el envío de pedidos y las transacciones de pago.

Más información

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