¿Cómo puedo cambiar el intervalo de actualización del Buscador de contenido?
De forma predeterminada, el Buscador de contenido actualiza automáticamente sus resultados de búsqueda cada 20 segundos para comprobar si hay nuevos elementos. Esta actualización es una de las causas de la ralentización del rendimiento, especialmente cuando hay solicitudes de Buscador de contenido que se están ejecutando desde hace mucho tiempo y que se muestran en los registros.
El intervalo de actualización se puede definir superponiendo y modificando el script en /libs/cq/ui/widgets/source/widgets/wcm/ContentFinderTab.js
.
En CQ5.3+, puede:
/crxde
(CRXDE Lite) e inicie sesión como administrador/libs/cq/ui/widgets/source/constants.js en /apps/cq/ui/widgets/source/
(si la estructura de carpetas no existe en /apps, primero créela y guárdela, y, luego, copie constants.js)CQ.CF_REFRESH_INTERVAL
a 0O bien
CQ.CF_REFRESH_INTERVAL
configurado en 0.El Buscador de Contenido también realiza una búsqueda de activos automáticamente cuando el usuario hace clic en una pestaña del buscador de contenido y en cada carga de página. Si ve que los resultados de las búsquedas automáticas no son realmente útiles para los autores o si está dispuesto a deshabilitar esta función para aumentar el rendimiento, debe desactivar esta búsqueda. Nota: El siguiente proceso funciona para CQ5.3 y CQ5.2.1.
Para desactivar la búsqueda inicial que realiza el Buscador de contenido al hacer clic en una pestaña o al cargar una página, haga lo siguiente:
/libs/cq/ui/widgets/source/widgets/wcm/ContentFinderTab.js a /apps/cq/ui/widgets/source/widgets/wcm/
(si la estructura de carpetas no existe en /apps, créela primero, guárdela, y luego copie ContentFinderTab.js)this.loadStore(this.getParams())
en el gestor de eventos del Buscador de contenidosCQ.wcm.ContentFinderTab.getResultsBoxConfig = function(config, proxyConfig, storeConfig, refreshInterval) { // MOD START: disable refreshing refreshInterval = "0"; // MOD END: disable refreshing
constructor: function(config) { config = CQ.Util.applyDefaults(config, { "layout": "border", // "title": config.title ? config.title : "", "items": [], "listeners": { "show": function() { //this.loadStore(this.getParams()); } } }); CQ.wcm.ContentFinderTab.superclass.constructor.call(this, config); },
Cuando un usuario comienza a escribir una ruta en el cuadro de búsqueda del Buscador de contenido, proporciona sugerencias al usuario. En una instancia CQ5 con una gran cantidad de contenido, esta característica causa una ralentización en el rendimiento del sistema.
Para deshabilitar esta opción, haga lo siguiente:
Nota: En el paso 3, debe reemplazar el texto, no comentar la línea porque no funcionará.
CQ5.2.1 / CQ >= 5.3
Descargar
Descargar
Inicia sesión en tu cuenta