Prontus CMS está preparado para interactuar con servidores de caché como Nginx funcionando de ese modo, o con Pagespeed o Cloudflare. En el panel de administración es posible configurar:
Para servidores Nginx funcionando como cachés:
- Los servidores contra los cuales purgar.
- Qué URLs específicos se purgan además del contenido de cada artículo al guardarlo.
- Qué portadas dinámicas se purgan al guardar un artículo.
- Qué artículos gatillan un purge.
Para sistemas Cloudflare:
- Los datos de la API de CF.
- Qué URLs específicas se purgan además del contenido de cada artículo al guardarlo.
Estas variables son modificables en la vista Administrar - Configuración - Cache
Contiene los servidores de caché que estarán frente al Prontus Puedes ingresar múltiples servidores, uno por línea. En este caso normalmente debe haber un cluster configurado.
Ejemplo
CACHE_SERVER_NAME = 'cache1.ejemplo.cl'
CACHE_SERVER_NAME = 'cache2.ejemplo.cl'
Indicar las rutas adicionales a quitar del caché cada vez que se haga purge. Se recomienda indicar sólo lo necesario para no sobrecargar el sistema. Una ruta por línea (sin incluír el dominio). Deberían incluirse todos los paths que podrían contener el recurso particular a purgar, para refrescarlos.
Ejemplo
CACHE_GLOBAL_PURGE = '/
/test' # dos líneas en una sola variable.
Esta opción permite ingresar todos los nombres de host que son sinónimos del frontend del sitio, como por ej. www.
Permite indicar qué tipos de artículo no deben considerarse al cachear, por ejemplo porque no tienen una vista independiente sino que se solamente se usan embebidos.
CACHE_PURGE_TAGPORT
Activa o desactiva la opción de hacer purge a las portadas de tags.
Valor por defecto
CACHE_PURGE_TAGPORT = 'SI'
Valores posibles
CACHE_PURGE_TAGPORT = 'SI'
CACHE_PURGE_TAGPORT = 'NO'
CACHE_PURGE_TAGPORT_MV
Activa o desactiva la opción de hacer purge a las multivistas de las portadas de tags
Valor por defecto
CACHE_PURGE_TAGPORT_MV = 'SI'
Valores posibles
CACHE_PURGE_TAGPORT_MV = 'SI'
CACHE_PURGE_TAGPORT_MV = 'NO'
Activa o desactiva la opción de hacer purge a las portadas taxonómicas.
Valor por defecto
CACHE_PURGE_TAXPORT = 'SI'
Valores posibles
CACHE_PURGE_TAXPORT = 'SI'
CACHE_PURGE_TAXPORT = 'NO'
Activa o desactiva la opción de hacer purge a las multivistas de las portadas taxonómicas
Valor por defecto
CACHE_PURGE_TAXPORT_MV = 'SI'
Valores posibles
CACHE_PURGE_TAXPORT_MV = 'SI'
CACHE_PURGE_TAXPORT_MV = 'NO'
Activa o desactiva la opción de hacer purge a los artículos relacionados.
Valor por defecto
CACHE_PURGE_ART_RELAC = 'SI'
Valores posibles
CACHE_PURGE_ART_RELAC = 'SI'
CACHE_PURGE_ART_RELAC = 'NO'
Activa o desactiva la opción de hacer purge al mapa del sitio.
Valor por defecto
CACHE_PURGE_MAPA = 'SI'
Valores posibles
CACHE_PURGE_MAPA = 'SI'
CACHE_PURGE_MAPA = 'NO'
Conceptos Básicos
¿Qué es Prontus?
Estructura de directorios
Glosario
Navegadores soportados
Tutoriales
Instalación de Prontus CMS
Implementar un nuevo sitio en Prontus
Cómo crear un FID
Cómo crear una plantilla de artículo
Cómo crear una plantilla de portada
Cómo crear plantillas de formulario
Cómo implementar un formulario
Cómo implementar un buscador
Cómo implementar un buscador Elasticsearch
Cómo crear una plantilla de taxonomía
Cómo crear plantillas de tags
Cómo crear una plantilla de listado
Cómo crear una plantilla de tags jerárquicos
Implementar carga de videos en Prontus
Integración de Redes Sociales
Instalación y Configuración
Requerimientos
Configuración del servidor
Base de datos
Asegurar la plataforma
Instalación con Wizard Prontus
Ajustes post-instalación
Archivos de configuración de Prontus
Friendly URLs
Friendly URLs para imágenes
SSI en Prontus
Logs de Eventos
Ejecutar procesos periódicamente con cron
Debugging
Plantillas
Plantillas de FID
Plantillas de artículo
Plantillas de portada
Plantillas de taxonomía
Plantillas de artículos relacionados
Plantillas de tags
Plantillas de listado
Plantillas de tags jerárquicos
Plantillas de mapa de taxonomía
Plantillas de mapa de tags
Marcas
Tipos de marcas
Diccionario de marcas
Marcas para texto
Marcas de lógica
Marcas de despliegue
Marca Menú y Panel
Parsing de marcas en formularios Prontus
Funcionalidades
Funcionalidades SEO en Prontus CMS
Multivistas
Galería de Imágenes
Buscador Multivista
Buscador
Buscador Elasticsearch
Calendarios
Imprimir artículos
Posting de contenidos
Plugins
Post-procesos
Prontus functions
Implementar copias de seguridad automáticas con Dropbox
Implementar múltiples ediciones
Regeneración masiva de artículos via línea de comandos