Esta es una traducción que desde EGA Futura ofrecemos como cortesía a toda la Ohana y comunidad de programadores , consultores , administradores y arquitectos de Salesforce para toda Iberoamérica .
El enlace a la publicación original, lo encontrarás al final de este artículo.
…
¿Qué sucede cuando se habilita un CDN?
El almacenamiento en caché en nuestra CDN mejora el rendimiento y la escala de su sitio. Cuando sus usuarios acceden a un sitio atendido por la CDN de Salesforce, el contenido en caché se entrega directamente desde los servidores de la CDN. Los servidores CDN se distribuyen globalmente y suelen estar más cerca de sus usuarios que los servidores de Salesforce. Debido a que el contenido en caché se sirve directamente desde los servidores CDN, sus usuarios experimentan tiempos de carga más rápidos de forma rutinaria y en momentos de mucho tráfico. El almacenamiento en caché de CDN puede funcionar con el almacenamiento en caché del lado del navegador , lo que también mejora el rendimiento.
Cuando se habilita una CDN, activa la entrega de CDN para los archivos JavaScript y JSON estáticos en el marco del componente Lightning que potencia Lightning Experience. No distribuye sus datos o metadatos de Salesforce en una CDN.
Si bien habilitar esta función es simple, nuestros datos muestran que solo el 52 % de los clientes de Salesforce la tienen habilitada . Esta configuración está deshabilitada de manera predeterminada para las organizaciones creadas antes del lanzamiento de Winter '19 y está habilitada de manera predeterminada para las organizaciones nuevas y todos los sitios de Experience Builder nuevos y existentes.
Pasos para habilitar el CDN
Desde Configuración, ingrese Session
en el cuadro Quick Find
y luego seleccione Configuración de sesión .
Seleccione la casilla de verificación para "Habilitar la red de entrega de contenido (CDN) para el marco del componente Lightning".
Haga clic en Guardar .
Un CDN generalmente acelera el tiempo de carga de la página. Para un arranque en frío de Lightning Experience, encontramos en promedio una mejora del 15 % en el tiempo de carga para el percentil 75 de usuarios.
La CDN también cambia el dominio de origen que sirve los archivos. Si su empresa tiene restricciones de rango de IP para el contenido servido desde Salesforce, realice una prueba exhaustiva antes de habilitar esta configuración.
Si experimenta algún problema, pregunte a su departamento de TI si el cortafuegos de su empresa bloquea algún contenido de la CDN de Akamai. Su departamento de TI debe asegurarse de que https://static.lightning.force.com
se agregue a cualquier lista de permitidos o firewall que opere su empresa. Puede hacer ping static.lightning.force.com
, pero no puede navegar directamente a la URL raíz en https://static.lightning.force.com
.
Nota IMPORTANTE
No use direcciones IP para el filtrado de red porque eso puede causar problemas de conectividad con https://static.lightning.force.com
. Las direcciones IP para https://static.lightning.force.com
son dinámicas y no se mantienen en la lista de direcciones IP permitidas de Salesforce.
Recursos
Sobre los autores
Eric Perret es ingeniero principal de los equipos Lightning Web Runtime Services y Lightning Experience Performance. Encuéntrelo en línea en https://www.ericperrets.info .
Ahmed Ghanem es director de gestión de productos de Lightning Web Platform Teams. Puedes seguirlo en LinkedIn .
Greg Whitworth es director sénior de LWC, LWR y los equipos de estándares y plataforma web. Puedes seguirlo en Twitter y LinkedIn .
Obtenga las últimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a través de Slack o RSS.
Agregar a Slack Suscríbete a RSS
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://developer.salesforce.com/blogs/2023/03/enable-cdn-to-load-lightning-experience-faster.html