CMS: configurar un conjunto de datos diferido
3 min de lectura
Un conjunto de datos diferido es un conjunto de datos que está configurado para cargar su contenido conectado después de que se cargue el resto de la página. Cuando un elemento está conectado a un conjunto de datos diferido, el contenido no conectado al CMS (estático) de la página se carga primero y solo después se carga el contenido conectado al CMS. Más información sobre los conjuntos de datos.
Antes de comenzar:
Asegúrate de habilitar el Modo desarrollador para configurar un conjunto de datos diferido.
¿Por qué usar un conjunto de datos diferido?
Un conjunto de datos controla qué contenido de tu colección se muestra en tu sitio web utilizando un elemento específico. Algunos elementos, como los repetidores, te permiten mostrar una gran cantidad de contenido a la vez. No obstante, según el tamaño del conjunto de datos, esto puede repercutir en el tiempo de carga de tu sitio.
Cuando un repetidor está conectado a un gran conjunto de datos, se lo conoce como 'repetidor pesado'. El uso de un conjunto de datos diferido permite mejorar el rendimiento de una página con dicho repetidor.
¿Qué es un repetidor pesado?
Consideramos que un repetidor es 'pesado' en estas condiciones:
- El repetidor tiene más de 4 componentes internos conectados que incluyen imágenes.
- El repetidor está enlazado a una gran colección que podría generar una gran página que muestre varios elementos repetidores.
Importante:
Todos los elementos conectados al conjunto de datos diferido se renderizan después de los otros elementos de la página. El repetidor es el caso más común en el que se observa el beneficio total del conjunto de datos diferido. Sin embargo, es importante recordar que, si un fragmento de texto, una imagen o cualquier otro elemento también está conectado al conjunto de datos diferido, estos elementos se renderizan en último lugar junto con el repetidor.
Limitaciones e información importante
Ten en cuenta las siguientes limitaciones para utilizar un conjunto de datos diferido.
- Puedes configurar cualquier conjunto de datos normal para que sea un conjunto de datos diferido. Sin embargo, no es posible configurar un conjunto de datos de página dinámica para que sea un conjunto de datos diferido.
- Solo puedes configurar un conjunto de datos para que se difiera si el modo del conjunto de datos está configurado en "Lectura" o "Lectura y escritura".
- Te recomendamos encarecidamente NO agregar un filtro de conjunto de datos que use un conjunto de datos diferido como fuente de valor. Esto haría que ambos conjuntos de datos se renderizaran al mismo tiempo. Por lo tanto, el conjunto de datos diferido no se diferiría.
- Si tienes varios conjuntos de datos en una página, los elementos conectados al conjunto de datos diferido no se cargan hasta después de que se carguen los otros elementos que se conectan a los conjuntos de datos no diferidos.
Importante:
- Tu contenido no se renderiza en un servidor. Por lo tanto, ningún motor de búsqueda lo indexa. Como resultado, no será reconocido en términos de SEO.
- Un repetidor conectado a un conjunto de datos diferido puede activar el salto de diseño. Por ende, se recomienda utilizar el conjunto de datos diferido para un repetidor fuera del área visible de la página.
- Esta es una función avanzada y no suele ser necesaria. Cuando se usa de manera incorrecta, efectivamente puede ralentizar una página. Asegúrate de tener una idea clara de cómo funciona antes de optar por su uso.
Configurar un conjunto de datos diferido
- Ve al editor y navega a la página correspondiente.
- Ve a los ajustes del conjunto de datos correspondiente:
- Haz clic en CMS a la izquierda.
- Haz clic en Administrar conexiones de página.
- Haz clic en el icono Más acciones junto al conjunto de datos correspondiente y selecciona Ajustes de conjunto de datos.
- Haz clic en la casilla de verificación junto a Obtener después de cargar la página en Rendimiento.
- Publica tu sitio cuando esté todo listo para que se publiquen los cambios.
¿Te ha sido útil?
|