Los tiempos de caching están en minutos y se configuran en el archivo web.config del frontend de GXportal. A continuación se listan las propiedades a modificar en el archivo web.config. Esta propiedad habilita o deshabilita el uso del cache en tiempo de ejecución. Cuando se cambia a cero automáticamente la aplicación deja de utilizar el cache.
<add key="CACHING" value="1" />
<!--Pretty Often--> <add key="CACHE_TTL_0" value="0" />
<!--Time to Time--> <add key="CACHE_TTL_1" value="60" />
<!--Hardly Ever--> <add key="CACHE_TTL_2" value="600" />
<!--Almost Never--> <add key="CACHE_TTL_3" value="-1" />
Nota: -1 son las que se cachean siempre, y 0 son las que no se cachean
Esta propiedad determina el espacio del cache que ocupa de memoria RAM en Kb. El valor cero indica que el espacio a consumir es ilimitado .
<add key="CACHE_STORAGE_SIZE" value="0" />
Consideraciones al utilizar el cache en la publicación del portal
El cache puede causar un delay (demora) en determinadas ocasiones sobre lo que se está viendo en el sitio.
Hay 3 tipos de demoras que se corresponden a lo descrito anteriormente en la configuración:
Delay 1 = máximo 60 minutos (Time to Time)
Delay 2 = máximo 600 minutos (Hardly Ever)
Delay 3 = mientras esté levantado el servicio .Net (Almost Never)
Detallamos los cambios que podrían verse afectados por esta demora del cache. Cuando se recicla el servicio de .NET automáticamente se limpia el cache por lo cual no existe en este caso ningún tipo de demora.
Cambios afectados con un Delay 1
Páginas
-
Cuando se modifican los datos de la página desde la opción “Actualizar” en el trabajar con páginas, estos cambios tendrán un retraso en el sitio publicado en aquellas páginas ya publicadas y si las mismas fueron visitadas por algún usuario.
-
En las páginas nuevas o no publicadas (Previo Online) no hay retraso siempre y cuando no se esté direccionando a través de algún link de un menú u otro componente que ya estaba online.
-
Para el caso de páginas nuevas lo recomendado es las opciones de menú que apuntan a estas páginas nuevas se creen en estado Previo Online y antes de publicar la opción publiquen la página.
Canales
-
Cuando se modifican los datos del canal desde la opción “Actualizar” en el trabajar con canales o cuando se cambia la plantilla, página principal o frame del canal, estos cambios tendrán un retraso en el sitio publicado para aquellos canales que ya estuvieran publicados.
-
En el caso de canales nuevos o no publicados (Previo Online) no hay retraso.
Asignación de Páginas a Canales
-
En este caso la demora se da cuando se quita una Página de un Canal.
Restricciones
-
En este caso la demora se da cuando se quitan restricciones por canal Canal, Página, Menú, u Opciones de Menú.
-
También se da está demora en caso de cambiar las restricciones en los tipos de contenidos donde se configuran que perfiles pueden acceder a los contenidos de ese tipo.
Cambios afectados con un Delay 2
Deshabilitar o habilitar regiones dentro de una página
Imágenes de diseño y contenido
-
Para el caso de páginas nuevas lo recomendado es las opciones de menú que apuntan a estas páginas nuevas se creen en estado Previo Online y antes de publicar la opción publiquen la página.Para el caso de páginas nuevas lo recomendado es las opciones de menú que apuntan a estas páginas nuevas se creen en estado Previo Online y antes de publicar la opción publiquen la página. Solo se ven afectadas cuando se modifica la extensión de una imagen existente. Es decir, si existía una imagen cuya extensión era GIF y ahora se modifica para subirla en formato JPG.
Tipos de contenido
-
Lo único que se ve afectado en el sitio es cuando se cambia el formato del cuerpo de los contenidos (texto ó archivo)
Catálogo de links (Navegación)
-
Cuando se cambia un catálogo utilizado en el portal puede verse afectado, si se agrega uno nuevo no hay problema.
Seguridad del Portal
-
Las modificaciones realizadas desde la opción “Configuración del portal ?? Seguridad” se verán afectadas por el tiempo configurado.
Cambios afectados con un Delay 3
Configuración del portal
-
Cuando se cambia algo de la configuración del portal se ve afectado, en este caso la única forma de ver los cambios en el portal es reiniciando el servicio .Net.
-
Las opciones que se ven afectadas son las opciones de actualizar datos del portal, configuración de idiomas y formatos de archivos.
Cambios afectados con un Delay 3Cambios afectados con un Delay 3